您能为Mono中的$addToSet指定一个键吗?我有一份文件:{ 'profile_set' :
[
{ 'name' : 'nick', 'options' : 0 },
{ 'name' : 'joe', 'options' : 2 },
{ 'name' : 'burt', 'options' : 1 }
] }如果名称不存在(不管选项如何),则希望将新文档添加到Profile_Set。因此,在这个例子中,如果我试图添加:{'name' : 'matt', 'options' : 0}它应该添加它,但是添加{'name' : 'nick', 'options' : 2}应该什么也不做,因为文档已经以名称存在。nick即使option是不同的。MONGO似乎与整个元素相匹配,最后我要检查它是否相同,最后我的结果是profile_set containing [{'name' : 'nick', 'options' : 0}, {'name' : 'nick', 'options' : 2}]是否有一种方法可以使用$addToSet来完成此操作,还是必须推送另一个命令?
- 2 回答
- 0 关注
- 793 浏览
添加回答
举报
0/150
提交
取消