StringToBoolean (zapytanie NoSQL)
DOTYCZY: NoSQL
Konwertuje wyrażenie ciągu na wartość logiczną.
Składnia
StringToBoolean(<string_expr>)
Argumenty
opis | |
---|---|
string_expr |
Wyrażenie ciągu. |
Typy zwracane
Zwraca wartość logiczną.
Przykłady
W poniższym przykładzie pokazano, jak ta funkcja działa z różnymi typami danych.
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
}
]
Uwagi
- Ta funkcja nie używa indeksu.
- Jeśli nie można przekonwertować wyrażenia, funkcja zwraca wartość
undefined
.
Uwaga
Aby uzyskać więcej informacji na temat formatu JSON, zobacz https://json.org.