我需要帮助试图找出创建查询以搜索关键字数组的最佳方式。
我希望能够与["work", "hi"]
模式中的数组相比,使用数组进行搜索
["work", "school"]
并且应该返回这个文件。现在我正在使用
this.resumes.find({
keywords: {
$all: term.split(' ')
}
}).limit(50)
.select('-keywords').exec(function (err, resumes) {});
但这只有在搜索数组中都在模式数组中时才有效。那么如何进行部分匹配呢?