0

对于这样的文件:

{
            cartId : 11,
            items : [{
                    itemId : 1,
                    et : 100
                }, {
                    itemId : 2,
                    et : 200
                }, {
                    itemId : 3,
                    et : 300
                }
            ]
}

我想生成一个将过滤的查询

Select * from Carts
where CartId%100 > 10 && 
CartId%100 <= 20 

我知道我可以使用 $where 来做到这一点,但我也可以使用 $mod 来做到这一点吗?

mongoDB 文档链接:http ://docs.mongodb.org/manual/reference/operator/mod/

4

1 回答 1

0

不——不幸的是,$mod运算符不能将范围作为可能的余数。

于 2013-09-19T19:11:18.923 回答