没有DB模型的REST api

时间:2017-07-06 04:50:49

标签: mongodb rest api

我正在搜索一种方式(如果存在)从MongoDB集合构建REST api,其中字段不遵循任何模型或模板。它们是动态生成的,可以随时更改。

我对数据库中的数据插入或更新没有任何控制权。它们是由第三方制作的,所以我无法知道这些领域是什么。

我正在寻找一个聪明的解决方案,我不需要为每个新领域更新我的API。

我不知道我在寻找的是什么,或者是否有可能建立这样的解决方案。

示例:

在数据库中,第三方插入以下数据:

{ "name": "toto", "phone": "1234567890", "date": "1990-10-06" // This is a Date Object }, { "product": "laptop", "price": 2000, "currency": "CNY" }, { "company": "Banana", "category": "IT"

正如你所看到的,他们之间并没有真正的联系,但无论如何...... 不在这里判断,这是第三方,所以我对它没有任何控制权! < / p>

随着时间的推移,我会一次又一次地拥有不同的领域...... 所以我想做一个API来查询这些数据,而不是真正了解集合中对象的模型(因为我不希望每次第三方插入新字段时都更新此模型)。

0 个答案:

没有答案