Fiware Orion Context Broker 支持的原始类型?

Primitive types supported by Fiware Orion Context Broker?

我一直在尝试在 FIWARE 的官方文档中找到哪些是 Orion 支持的上下文实体属性的原始类型。

这是我在 NGSI docs 中找到的唯一一条信息:

The attribute type represents the NGSI value type of the attribute value. Note that FIWARE NGSI has its own type system for attribute values, so NGSI value types are not the same as JSON types.

我尝试使用 "integer"、"float"、"text" 等类型创建上下文实体,并且一切正常。但是我不知道Orion是否关心属性类型?

我会很感激来自 FIWARE Cepheus CEP doc 的这样的列表。

非常感谢您

属性类型(以及元数据类型)始终使用 JSON 字符串作为原始类型。 Orion 以不透明的方式解释它们(即不注意类型字符串),除了 NGSIv2 specification 中 "Special Attribute Types" 中描述的情况,目前是:

  • DateTime
  • geo:point
  • geo:line
  • geo:box
  • geo:polygon
  • geo:json

请查看参考文档以了解它们的含义。

正如本帖中所述,该类型具有丰富的信息。您可以使用任何 JSON 数据类型:数字、字符串、布尔值、数组或对象来表示您的值。