IS_DEFINED (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna um booleano indicando se a propriedade recebeu um valor.

Sintaxe

IS_DEFINED(<expr>)  

Argumentos

Description
expr Qualquer expressão.

Tipos de devolução

Retorna uma expressão booleana.

Exemplos

O exemplo a seguir verifica a presença de uma propriedade dentro do documento JSON especificado.

SELECT VALUE {
    isDefined: IS_DEFINED({ "quantity" : 5 }.quantity), 
    isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
  {
    "isDefined": true,
    "isNotDefined": false
  }
]

Observações