IS_DEFINED (استعلام NoSQL)
ينطبق على: NoSQL
إرجاع قيمة منطقية تشير إلى ما إذا تم تعيين قيمة للخاصية.
بناء الجملة
IS_DEFINED(<expr>)
الوسيطات
الوصف | |
---|---|
expr |
أي تعبير. |
أنواع الإعادة
إرجاع تعبير منطقي.
الأمثلة
يفحص المثال التالي وجود خاصية داخل مستند JSON المحدد.
SELECT VALUE {
isDefined: IS_DEFINED({ "quantity" : 5 }.quantity),
isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
{
"isDefined": true,
"isNotDefined": false
}
]
الملاحظات
- تستفيد هذه الدالة من فهرس النطاق.