IS_DEFINED (zapytanie NoSQL)
DOTYCZY: NoSQL
Zwraca wartość logiczną wskazującą, czy właściwość została przypisana wartość.
Składnia
IS_DEFINED(<expr>)
Argumenty
opis | |
---|---|
expr |
Dowolne wyrażenie. |
Typy zwracane
Zwraca wyrażenie logiczne.
Przykłady
Poniższy przykład sprawdza obecność właściwości w określonym dokumencie JSON.
SELECT VALUE {
isDefined: IS_DEFINED({ "quantity" : 5 }.quantity),
isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
{
"isDefined": true,
"isNotDefined": false
}
]