举个例子:
>>> class Doc(Document):
... foo = StringField()
... bar = StringField()
如果我想要“栏”字段:
>>> Doc(foo='foo', bar='bar').save()
>>> Doc.objects.only('bar').to_json()
'[{"bar": "bar"}]'
如果我想要“id”字段和“bar”:
>>> Doc.objects.only('id', 'bar').to_json()
'[{"bar": "bar"}]'
这是故意的还是错误的?
顺便说一句,我提到as_pymongo
是因为 to_json 使用它。
编辑:删除了一个无用的问题。