假设我在变量somejson
(字典)中有一个 json 对象。我有一个myjson
像这样声明的对象:
myjson['a'] = 'valueofa'
myjson['b'] = 'valueofb'
myjson['c'] = somejson
我想把这个myjson
对象插入到mongodb
. 我该如何做到这一点?我读到 mongoengine 是首选pymongo
,但我看到的所有内容mongoengine
似乎都非常强调文档,与现有的json
. 请通过一些示例代码阐明一些观点,或者阐明将我的myjson
对象插入mongodb
并能够检索它的最佳方法。是mongoengine
完成我正在寻找的最佳方法吗?还是pymongo
对这种情况更好?
我认为它应该非常简单,但还没有找到任何真正能很好地解释必须做什么的东西。
我看过以下教程: http ://docs.mongodb.org/manual/tutorial/write-a-tumblelog-application-with-flask-mongoengine/
在Define the Schema部分下,它讨论了许多用于准备结构的大量文档信息,但没有涉及将现有的 JSON 结构放入其中。