我有一个对象数组:userNames,包含
[
{
name:"alice"
},
{
name:"jhon"
}
]
并且我有一个Users集合,我想找到用户的名字在userNames数组中,而没有forEach ...
答案 0 :(得分:0)
您可以使用mongo $in运算符按数组值进行搜索。示例:
const users = userNames.map(user => user.name);
User.find({ name: { $in: users } }).then(users =>
console.log("There you are: ", users)
);