查找模数大于某个数的logging

在mongodb中,你可以find字段%X = Y的logging:

db.collection.find({ field: { $mod: [X, Y] } }) 

我需要$ mod大于Y.我试过这个:

 db.collection.find({ field: { $mod: [X, { $gt: Y }] } }) 

但没有影响。 我怎样才能find这个logging? 有任何想法吗?

问候,Mateusz

从2.4版本开始,mongodb将JavaScript引擎改为V8,从而提高了性能和并发性。

http://docs.mongodb.org/manual/release-notes/2.4-javascript/

我认为$运算符是相当合适的,除非在应用程序中固定“X”。 对于静态的“X”,可能需要另一个预先计算的字段{field%X}