IS_DEFINED (kueri NoSQL)
BERLAKU UNTUK: NoSQL
Mengembalikan boolean yang menunjukkan apakah properti telah diberi nilai.
Sintaks
IS_DEFINED(<expr>)
Argumen
Deskripsi | |
---|---|
expr |
Ekspresi apa pun. |
Jenis yang dikembalikan
Mengembalikan ekspresi boolean.
Contoh
Contoh berikut mengecek keberadaan properti dalam dokumen JSON tertentu.
SELECT VALUE {
isDefined: IS_DEFINED({ "quantity" : 5 }.quantity),
isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
{
"isDefined": true,
"isNotDefined": false
}
]
Keterangan
- Fungsi ini mendapat manfaat dari indeks rentang.