将MongoEngine文档作为JSON返回

Chi*_*ins 9 python mongoengine flask

不太确定这是否真的很简单,但我真的找不到任何关于这个主题的内容.但是,使用常规MongoEngine库,甚至使用Flask-MongoEngine作为基于Flask的网站,是否可以将MongoEngine文档作为直接JSON返回?

谢谢!

Ros*_*oss 7

在0.8有帮手看见https://github.com/MongoEngine/mongoengine/issues/1

在此期间你必须直接使用pymongo的json_utils:

from bson import json_util
json_util.dumps(MyDoc._collection_obj.find(MyDoc.objects()._query))
Run Code Online (Sandbox Code Playgroud)