查找模数大于某个数的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}