Как запросить APIGEE для отсутствующего атрибута
Мне нужно найти все объекты в коллекции, которые не имеют местоположения, связанного с ними. Как это сделать?
Заранее спасибо.
1 ответ
Решение
Если вы ищете свойство, которое может присутствовать или не присутствовать, лучший способ добиться этого - всегда добавлять значение по умолчанию для этого свойства. Например
POST /cats {"property_that_may_or_may_not_exist":"default"}
Затем обновите свойство, когда оно должно существовать. Если он еще не существует, вы можете сделать запрос с положительным соответствием:
GET / cats? Ql=select *, где property_that_may_or_may_not_exist = по умолчанию
Другими словами, свойство всегда есть, оно просто имеет "ложное" значение.