我是 ES 新手,想知道搜索功能在处理类似以下内容时是否会清理 body 参数中的内部“查询”字段:
"query": {
"filtered": {
"query": {
"match": {
"_all": {
"query": "[THIS PARAMETER]",
"operator": "and"
}
}
}
}
}
我已经尝试了所有可以打破它的输入,但我似乎做不到。我创建了一个清理功能,但在搜索诸如“&”或“+”之类的字符串时,这实际上导致了更差的搜索结果。我查看了代码,似乎找不到对该字段的任何明显清理。在我通过该功能直接发送用户的搜索查询之前,我只想确定一下。
谢谢