$elemMatch
を実行する必要があります [1]クエリであり、現時点ではmongoengineでのサポートは組み込まれていません。 生を実行する必要があります そのようなクエリ:
Agent.objects.filter(
name='ashraf',
__raw__={"skills": {
"$elemMatch": {
"level": {"$gt": 5},
"name": "Computer Skills"
}
}}
)
[1] http://www.mongodb.org/display / DOCS / Advanced + Queries#AdvancedQueries-%24elemMatch