查询MongoEngine使用或操作的EmbeddedDocumentFieldList

我正在尝试查询EmbeddedDocumentFieldList字段中的某些内容,并且想在条件中使用或操作。架构为自爆:


class EmbeddedDoc(EmbeddedDocument):

     name = StringField()


class ParentDoc(Document):

     name = StringField():

     children = EmbeddedDocumentFieldList(EmbeddedDoc)

然后我想获取ParentDoc的名为“ a”或“ b”的子对象,我尝试使用Q函数,但是程序抛出了一个异常,说“过滤器方法采用1个参数,但给出2个”。还有其他方式吗?谢谢


跃然一笑
浏览 305回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python