Mongoengine - JSONify 嵌入式文档列表字段

Mongoengine - JSONify EmbeddedDocumentListField

在 Mongoengine 和 Flask 中,有没有简单的方法将 return EmbeddedDocumentListField 作为 JSON 数组?

我已经尝试 dumpbson.json_util,但只有没有值的键数组被 return 编辑。我没有对模型进行其他更改,例如 to_json() 方法等

好的,我成功了:

from bson.json_util import loads, dumps

...

c = Course.objects.get_or_404(id=course_id)

json = loads(c.to_json())

return dumps(json['assignments'])

首先查询目标文档,将其加载为 JSON 并仅转储 EmbeddedDocumentListField

的赋值数组