我正在尝试查询EmbeddedDocumentFieldList字段中的某些内容,并且想在条件中使用或操作。架构为自爆:
class EmbeddedDoc(EmbeddedDocument):
name = StringField()
class ParentDoc(Document):
name = StringField():
children = EmbeddedDocumentFieldList(EmbeddedDoc)
然后我想获取ParentDoc的名为“ a”或“ b”的子对象,我尝试使用Q函数,但是程序抛出了一个异常,说“过滤器方法采用1个参数,但给出2个”。还有其他方式吗?谢谢
相关分类