2
预测我已经定义了以下类:查询与mongoengine
class abc(Document)
attrib1 = StringField()
attrib2 = StringField()
attrib3 = StringField()
.
.
attrib30 = StringField()
我需要只attrib1, attrib2, attrib3
作为JSON输出。我如何才能使用我的文档中的3个属性进行投影?
这里是我的查询其适用于一个属性:
for cur in abc.objects(Q(attrib1='xzy') or Q(attrib2='abc')):
print(json_util.dumps(cur.attrib1))