【发布时间】:2020-07-27 17:11:39
【问题描述】:
我有这个代码:
async function getUserByArtistName(artistName) {
let userDB = await User.find(
{$text: { $search: artistName}},
(err, res) => {
if(err){
console.log("ERROR : ")
console.log(err)
} else {
console.log(res)
}
});
return userDB;
}
我需要找到 User.artistName 包含 * ArtistName * 的用户。有可能吗?
非常感谢!
【问题讨论】:
-
$text需要文本索引,因此它将搜索您在创建索引时指定的字段。 -
我已经在我的架构上创建了索引
标签: mongodb mongoose mean-stack mongoose-schema