我有用户记录,每个用户都有朋友列表。
如何只在用户记录中的friends数组中推送唯一值?
accounts.update({user:nickNameField}, {$push:{"friends":friendsName}}, { upsert:true },
function (e, res) {
...
或者我是否需要手动检查值是否在friends数组中?
答案 0 :(得分:5)
啊,可以使用$ addToSet
来完成AM.accounts.update({user:nickNameField}, {$addToSet:{friends:friendsName}},
function (e, res) {