使用orion context broker从simpe mongodb集合中获取数据

时间:2018-03-23 11:38:35

标签: fiware-orion

例如,我有一个包含此文档的集合“superUser”

{
    "_id" : ObjectId("5ab1552823102117ecf77947"),
    "email" : "mail@hotmail.com",
    "username" : "abcd",
    "password" : "12345",
    "firstName" : "John",
    "lastName" : "Doe"
}

我可以使用GET方法以某种方式使用fiware-orion检索此文档,还是必须从开始使用orion(NGSI10)创建?

1 个答案:

答案 0 :(得分:1)

猎户座并不像你建议的那样工作。它不是MongoDB集合的一般REST包装器(我没有专门搜索它,但应该有一个很多软件项目覆盖该用例:)

Orion基于实体属性上下文模型工作。因此,API中的所有操作(即,创建实体,更新属性,检索实体等)都基于这样的概念。所有这些操作都在NGSIv2 API reference中详细说明。

在您的情况下,可靠的上下文模型将具有User实体类型,使用实体ID来标识特定用户(例如,实体ID abcd)。用户实体的属性将是firstName,lastName,email和password。