我有这样一个嵌入式文档(python 操作mongoEngine)
class price2(EmbeddedDocument):
name = StringField(required=True)
market = StringField(required=True)
date = StringField(required=True)
average = StringField(required=True)
week_price = StringField(default=None)
class price1(Document):
price = EmbeddedDocumentField(price2)
我现在需要通过
name = StringField(required=True)
market = StringField(required=True)
date = StringField(required=True)
average = StringField(required=True)
中任意一个字段(或者其它方法)查询以及更新,数据库里的数据格式如下:
{
"_id" : ObjectId("59a63fdfac7a4f1740cdbed0"),
"price" : {
"name" : "白菜",
"market" : "成都市...",
"date" : "2017-08-30",
"average" : "4.00元/公斤",
"week_price" : ""
}
}
各位大神,求帮助啊,谢谢