作为 ElasticSearch 的新手,在我的理解方面需要帮助。
我读到的关于术语与匹配查询的内容是术语查询用于精确匹配,而匹配查询用于搜索术语并希望基于相关性分数的结果。
但是,如果我们已经将字段的映射定义为关键字,那么为什么任何人都必须在术语与匹配之间做出决定,如果映射被定义为关键字,它不总是一个术语查询吗?
有人会在关键字映射字段上进行匹配查询的用例是什么?
同样的混乱反之亦然。
作为 ElasticSearch 的新手,在我的理解方面需要帮助。
我读到的关于术语与匹配查询的内容是术语查询用于精确匹配,而匹配查询用于搜索术语并希望基于相关性分数的结果。
但是,如果我们已经将字段的映射定义为关键字,那么为什么任何人都必须在术语与匹配之间做出决定,如果映射被定义为关键字,它不总是一个术语查询吗?
有人会在关键字映射字段上进行匹配查询的用例是什么?
同样的混乱反之亦然。