我想使用“公共查询”与“多匹配”,但我得到不想要的结果。我最初的常见问题是:
"query": {
"common": {
"_all": {
"query": "the blabla",
"cutoff_frequency": 0.001
}
}
}这只给出了"blabla“(因为它是一个低频率)的结果,这是好的。但当我这么做的时候
"query": {
"multi_match" : {
"fields": ["_all"],
"query": "the blabla",
"cutoff_frequency": 0.001
}
}我得到了很多的结果,只有“在他们”!
发布于 2016-06-13 07:46:43
我现在意识到,当在"match“查询中使用公共查询时,必须将”操作符“显式设置为"and”。
https://stackoverflow.com/questions/37783877
复制相似问题