IS_DEFINED (NoSQL sorgusu)
UYGULANANLAR: NoSQL
Özelliğe bir değer atanıp atanmadığını gösteren bir boole döndürür.
Söz dizimi
IS_DEFINED(<expr>)
Bağımsız değişkenler
Açıklama | |
---|---|
expr |
Herhangi bir ifade. |
Dönüş türleri
Boole ifadesi döndürür.
Örnekler
Aşağıdaki örnek, belirtilen JSON belgesinde bir özelliğin varlığını denetler.
SELECT VALUE {
isDefined: IS_DEFINED({ "quantity" : 5 }.quantity),
isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
{
"isDefined": true,
"isNotDefined": false
}
]
Açıklamalar
- Bu işlev bir aralık dizininden yararlanır.