6

我尝试在 mongodb 中进行一些整数数学运算,但遇到了一些问题。有没有办法在 mongo db 聚合框架中向上或向下舍入双精度数?

4

2 回答 2

9

根据 Stennie 的评论,不支持地板和天花板方法。

根据我上面的评论,我能找到的最好的解决方案就是做一个看起来像: (num-mod(num,1)) 的操作,它应该产生与 floor 函数相同的结果。

于 2012-12-19T20:07:54.903 回答
1

MongoDB 3.2开始,您可以使用以下可用的算术聚合运算符:

允许从您想要的任何一侧转换为整数。语法很简单:{ $function: <number> }

于 2015-11-09T05:42:33.307 回答