Бөлісу құралы:


StringToBoolean (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Преобразует строковое выражение в логическое значение.

Синтаксис

StringToBoolean(<string_expr>)  

Аргументы

Description
string_expr Строковое выражение.

Типы возвращаемых данных

Возвращает логическое значение.

Примеры

В следующем примере показано, как эта функция работает с различными типами данных.

SELECT VALUE {
    parseBooleanString: StringToBoolean("true"),
    parseWithPrefix: StringToBoolean("true  "),
    parseWithSuffix: StringToBoolean("  false"),
    parseWithWhitespace: StringToBoolean("  false  "),
    parseBoolean: StringToBoolean(true),
    parseUndefined: StringToBoolean(undefined),
    parseNull: StringToBoolean(null)
}
[
  {
    "parseBooleanString": true,
    "parseWithPrefix": true,
    "parseWithSuffix": false,
    "parseWithWhitespace": false
  }
]

Замечания

  • Эта функция не использует индекс.
  • Если выражение не может быть преобразовано, функция возвращается undefined.

Примечание.

Дополнительные сведения о формате JSON см. в статье https://json.org.