Javascript 具有多个参数的Mongo DB findOne
我正在使用Meteor JS开发一个网站,我需要根据用户名更新数据库中的记录Javascript 具有多个参数的Mongo DB findOne,javascript,mongodb,meteor,Javascript,Mongodb,Meteor,我正在使用Meteor JS开发一个网站,我需要根据用户名更新数据库中的记录 var responseId=userAccounts.findOne({likedPostsId:idToSearch, $where: {username:myUsername}}); 基本上,我希望它返回likedPostsId与搜索Id匹配的文档,并且集合中的用户名与登录的用户相同。我是Meteor Mongo的新手,所以我的语法可能是错误的。我希望能得到一些帮助 您不需要$where,您可以将其简化为: u
var responseId=userAccounts.findOne({likedPostsId:idToSearch, $where: {username:myUsername}});
基本上,我希望它返回likedPostsId与搜索Id匹配的文档,并且集合中的用户名与登录的用户相同。我是Meteor Mongo的新手,所以我的语法可能是错误的。我希望能得到一些帮助 您不需要
$where
,您可以将其简化为:
userAccounts.findOne({likedPostsId: idToSearch, username: myUsername})
您不需要
$where
,您可以将其简化为:
userAccounts.findOne({likedPostsId: idToSearch, username: myUsername})
@谢谢你!成功了@谢谢你!成功了!