我对日期时间有疑问,例如可以将其留空
{ value: '',
type: 'DateTime',
metadata: {}
}
当发送带有该属性的日期格式无效的实体时,出现错误。这很明显,但是为什么我必须使用哪种格式来表示空值。
我未能在文档中找到此信息,但我可能会错过它。
谢谢。
答案 0 :(得分:1)
您不能为NGSIv2 API中的DateTime
属性使用空值。您必须以ISO8601格式提供格式正确的日期。
如果您需要在系统中引入“无日期”语义,最好的方法是删除属性(例如,DELETE /v2/entities/E/attrs/A
,如果我没记错的话)。