#fiware #fiware-orion
#fiware #fiware-orion
Вопрос:
У меня есть вопрос относительно запросов, я работаю над экземпляром FIWARE Orion, где дата хранится в виде строки:
"date": {
"type": "String",
"value": "2019-01-02T00:00:00.0000Z",
"metadata": {}
}
Я проверил документацию о запросах (наиболее интересных <
>
)
Эта операция действительна только для целевых свойств типа date, number или string (использование с целевыми свойствами других типов может привести к непредсказуемым результатам).
Но я не могу, например, использовать этот запрос:
q=date<2020-04-13T00:00:00.0000Z
q=date<2020-04-13
Мой вопрос, возможно ли это, если это то, что я здесь делаю неправильно. Если нет, то мне придется найти альтернативный способ заставить этот запрос работать.
Спасибо.
Ответ №1:
Я думаю DateTime
, что специальный тип атрибута (см. «Специальные типы атрибутов» в спецификации NGSIv2) — это тот, который вам нужен.
Вы можете увидеть дополнительную информацию и примеры на слайдах 64 и 65 этой презентации.
Комментарии:
1. Да, DateTime является обязательным для работы этого запроса, я предложу ввести update в исходном экземпляре Orion и попробуйте изменить Sring на тип DateTime. Спасибо, как всегда.