<p>所以基本上我有这些文件</p>
<pre><code>class Tag(Document):
name = StringField()
...
class Doc(Doument):
nameTag = ReferenceField(Tag)
tags = ListField(ReferenceField(Tag))
</code></pre>
<p>我想查询具有特定名称的名字标签。所以我认为问题在这里得到了回答
<a href="https://stackoverflow.com/questions/11876518/how-to-perform-such-filter-queries-in-mongoengine-on-nested-dicts-or-arrays-cont">How to perform such filter queries in mongoengine on nested dicts or arrays contained in dict with python?</a></p>
<p>但当我试着问:</p>
^{pr2}$
<p>我知道错误了</p>
<pre><code>Cannot perform join in mongoDB: nameTag__name
</code></pre>