嗨,我有一个使用 Parse Dashboard 处理数据库的 Angular 7 应用程序。我正在构建一个搜索算法,它将使用给定的输入搜索特定的单词。但是我想匹配给定输入的确切情况。
例如,如果我搜索 - 电信网络,它应该只为电信网络而不是单独的电信或单独的网络提供结果。
这是代码
let s = '"'
term.forEach(x => {
s = s + '\"'
s = s + x + '\" '
})
s = s.slice(0, -1);
s = s + '"'
if (s != '') {
query.fullText('data', s, {diacriticSensitive: true});
}
term 是来自用户输入的字符串数组,使用 query.fullText() 我也单独获得网络的响应,但我必须排除它。我到处搜索,但没有找到解决方案。
请帮我解决这个问题。