Mongodb聚合框架中是否有底层函数?
我尝试在mongodb中做一些整数数学并遇到一些问题。 有没有办法在mongo db聚合框架中向上或向下舍入双打?
根据Stennie的评论,不支持地板和天花板方法。
根据我上面的评论,我能找到的最佳解决方案就是执行如下操作:(num-mod(num,1)),它应该产生与floor函数相同的结果。
从MongoDB 3.2开始,您可以使用以下算术聚合运算符:
-
ceil
-
trunc
-
floor
允许从您想要的任何一侧转换为整数。 语法很简单: { $function: