match_phrase
必须每个索引都命中同时 索引位置相邻才返回
-
搜索“个苹果”分词结果【个、苹果】
2.被搜索内容“这是一个苹果吗?”
什么是索引位置相邻才返回?
比如搜索“一个苹果”,
我们自己换了分词规则(ik_smart) 搜索分词结果为:
虽然都能命中索引 但是索引位置不相邻 则不会命中
可以使用slop指定跨多少位置 比如以下就是允许跨2个位置 则可以查询出数据
必须每个索引都命中同时 索引位置相邻才返回
搜索“个苹果”分词结果【个、苹果】
2.被搜索内容“这是一个苹果吗?”
什么是索引位置相邻才返回?
比如搜索“一个苹果”,
我们自己换了分词规则(ik_smart) 搜索分词结果为:
虽然都能命中索引 但是索引位置不相邻 则不会命中
可以使用slop指定跨多少位置 比如以下就是允许跨2个位置 则可以查询出数据