multi_match匹配问题

破碎on 发布于 2016/07/05 18:11
阅读 149
收藏 0

如下这个query中,分词器会把“成都山水”分词成“成都”和“山水”,现在的结果只能把title中有“成都山水”或者content中有“成都山水”的文档返回

想让分词后的词匹配title或者content,并且2个词可以分别在title和content中匹配到就返回文档

如title中有“成都”,content中有“山水”的文档返回

该如何用multi_match或match拼写query(默认的是IK分词器)

{

  "query": {
    "multi_match": {
      "query": "成都山水",
      "fields": ["title","content"],
      "operator" : "and"
    }
  }
}
加载中
返回顶部
顶部