1. term查询
    term:查询某个字段里含有某个关键词的文档,terms:查询某个字段里含有多个关键词的文档
    term 和 terms 是 包含(contains) 操作,而非 等值(equals) (判断)
    英文不会去分词,中文会去分词
    使用ik分词器 + 扩展需要分词的中文
    第一步:https://github.com/medcl/elas...
    第二步:上传到/usr/local/elasticsearch-7.6.3/plugins
    第三步:重启elasticsearch
  2. match查询
    match:分词之后再按结果查询
    match_phrase:精确匹配,不会去分词
    multi_match:分词之后进行多字段匹配,其中一个字段有这个文档就满足

幽游浦饭
1 声望0 粉丝

« 上一篇
kafka消费组