我有一个关于查询的问题,我正在使用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
我的问题是,如果那就是我在这里做错了。如果没有,那么我将不得不找到另一种方法来使这个查询工作。
谢谢。
我认为DateTime
特殊属性类型(参见NGSIv2 specification的“特殊属性类型”)是您需要的。
您可以在this presentation幻灯片64和65中查看其他信息和示例。