我正在使用Meteor JS开发网站,我需要根据用户名更新数据库中的记录。
var responseId=userAccounts.findOne({likedPostsId:idToSearch, $where: {username:myUsername}});
基本上我希望它返回likesPostsId与搜索到的Id匹配的文档,以及集合中的用户名与登录用户相同的位置。我是Meteor Mongo的新手,所以可能我的语法错了。我将不胜感激。
答案 0 :(得分:0)
您不需要$where
,您可以将其简化为:
userAccounts.findOne({likedPostsId: idToSearch, username: myUsername})