0
db.students.find( { grades: { $elemMatch: {
                                            mean: { $gt: 70 },
                                            grade: { $gt:90 }
                                          } } },
                  { "grades.$": 1 } )

这是在官方 mongodb 文档上,我很难将它们翻译成 mongoengine 子句。

任何人都可以将此 mongodb 子句翻译成 mongoengine 子句吗?

因为我在数组中有一个嵌入式文档,所以我需要在嵌入式文档中过滤一些东西,我在文档上找到了这个,但不知道确切的翻译方法。谢谢你!

4

1 回答 1

0

我得到了答案,但我换了一种方式,我在我的 mongodb 中实现了 elasticsearch 作为搜索引擎,所以这不是问题

于 2015-04-17T19:56:22.060 回答