我确定这对您来说是最简单的问题,但请原谅我天真的问题。我一直在尝试学习mongodb,并想尝试一些聚合。
为此,我想将数据插入这样的集合。
for(i = 1; i< = 10; i ){db.aggtest.insert({a:{a:{$ mod:[i,3]},b:i})}
但这似乎不起作用。我也尝试使用它进行更新,但是它给我带来了不同的错误。
请帮助我。
谢谢radha
$ mod运算符用于查询和投影。
https://docs.mongodb.com/manual/reference/poerator/query/mod/
对于您的JavaScript函数,使用特定语言的操作员进行插入:
for (i=1; i<=10; i++) { db.aggtest.insert( {a : i%3, b : i}) }