gpt4 book ai didi

node.js - 查找模数大于某个数字的记录

转载 作者:太空宇宙 更新时间:2023-11-03 23:43:09 25 4
gpt4 key购买 nike

在 mongodb 中,您可以找到字段%X=Y 的记录:

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

我需要 $mod 大于 Y。我已经尝试过:

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

但没有效果。我怎样才能找到这些记录?有什么想法吗?

问候,马特乌斯

最佳答案

从 v2.4 mongodb 将 JavaScript 引擎更改为 V8, promise 更好的性能和并发性。

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

我认为 $where 运算符非常合适,除非您的应用程序中修复了“X”。对于静态“X”,可能值得拥有另一个预计算字段 {field % X}

关于node.js - 查找模数大于某个数字的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18988989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com