Condividi tramite


StringToBoolean (query NoSQL)

SI APPLICA A: NoSQL

Converte un'espressione stringa in un valore booleano.

Sintassi

StringToBoolean(<string_expr>)  

Argomenti

Descrizione
string_expr Espressione stringa.

Tipi restituiti

Restituisce un valore booleano.

Esempi

Nell'esempio seguente viene illustrato il funzionamento di questa funzione con vari tipi di dati.

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
  }
]

Osservazioni:

  • Questa funzione non usa l'indice.
  • Se l'espressione non può essere convertita, la funzione restituisce undefined.

Nota

Per altre informazioni sul formato JSON, vedere https://json.org.