Dela via


IS_DEFINED (NoSQL-fråga)

GÄLLER FÖR: NoSQL

Returnerar ett booleskt värde som anger om egenskapen har tilldelats ett värde.

Syntax

IS_DEFINED(<expr>)  

Argument

beskrivning
expr Alla uttryck.

Returtyper

Returnerar ett booleskt uttryck.

Exempel

I följande exempel kontrolleras förekomsten av en egenskap i det angivna JSON-dokumentet.

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

Kommentarer