Бөлісу құралы:


IS_DEFINED (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Возвращает логическое значение, указывающее, назначено ли свойство.

Синтаксис

IS_DEFINED(<expr>)  

Аргументы

Description
expr Любое выражение.

Типы возвращаемых данных

Возвращает логическое выражение.

Примеры

В примере ниже проверяется наличие свойства в указанном документе JSON.

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

Замечания

  • Эта функция использует индекс диапазона.