怎么控制elasticsearch的搜索的文本匹配精度??
普通的多字段查询,可以直接用boolean查询(如果是boolean查询的话,那么有n个查询条件,最终score=score*1/n),现在让我们看看一个另外常见的模式:多词跨字段搜
索。分散到多个字段中。如下:
{
"title": "上海广场",
"content": "北京地址",
"id": "9104240"
}
假设匹配关系为 AND关系。设置查询关键字为北京上海;分为“北京”,“上海”两个词。title中含有上海、content含有北京。关键字分别命中两个域。如何搜索到该文
档??
一:_all和配置mapping 的copy_to