假设我有三份文件:
{ "cities": "Paris Zurich Milan" }
{ "cities": "Paris Zurich" }
{ "cities": "Zurich"}
cities
只是文本,我不使用任何自定义分析器。
我要查询包含
城市
巴黎和苏黎世都是这样,没有其他城市。所以我只想得到第二份文件。
这就是我目前正在尝试的:
{
"query": {
"match_phrase": {
"cities": "Paris Zurich"
}
}
}
但这也会返回第一个文档。
我应该怎么做?