0
我必须通过查询用户标识是否在数组中来运行mongo更新。是否可以插入不在数组中的任何值?
如:
db.collection.update({
userId:{
$in:['1','2', '3']
}
},
{$set: {score:30}},
{upsert:true})
如果我运行此查询我得到_id和得分一个新的文档。我希望做的是有用户id数组中不存在的每个用户id一个新的文档:
[{userId:1, score:30, _id:...}, {userId:2, score: 30, _id: ...}, ...]
这是可能的蒙戈?