elastic搜索

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

你可能感兴趣的:(elasticsearch)