$floor
聚合运算符返回小于等于指定数值的最大整数,相当于取整函数。
语法
{
$floor: <number> }
<number>
表达式为数值表达式。
使用
如果参数<number>
的值为null
或引用的字段不存在,$floor
返回null
,如果参数的值为NaN
,$floor
返回NaN
。
即:
参数 |
结果 |
{ $floor: 1 } |
1 |
{ $floor: 7.80 } |
7 |
{ $floor: -2.8 } |
-3 |
举例
使用下面的脚本创建samples
集合:
db.samples.insertMany(
[
{
<