Partilhar via


STRINGTOBOOLEAN - Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A STRINGTOBOOLEAN função converte uma expressão de cadeia de caracteres em um booleano.

Uma função de sistema do Azure Cosmos DB para NoSQL que retorna uma expressão de cadeia de caracteres convertida em booleana.

Sintaxe

STRINGTOBOOLEAN(<string_expr>)

Arguments

Description
string_expr Uma expressão de cadeia de caracteres.

Tipos de devolução

Retorna um valor booleano.

Examples

Esta seção contém exemplos de como usar essa construção de linguagem de consulta.

Converter string em boolean

Neste exemplo, a STRINGTOBOOLEAN função é usada para analisar vários valores de cadeia de caracteres em booleanos.

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

Observações

  • Esta função não utiliza o índice.