Appearance
普通查询:match用来做全文查询
结果,查询的时候不过对存储的值进行了分词存储,也对查询的关键词进行分词,然后再查询 。
如果要对结果进行限制,可以加上operator关键字,如设置为and,那分词后的关键词同时满足的显示出来。
- 多字段查询
- multi_match与match类似,不同的是它可以在多个字段中查询
词条查询 term查询被用于精确匹配,这些精确值可能是数字、时间、布尔或者那些来分词的字符串,对搜索关键词不再进行分词后再查询,直接使用value设置的值进行搜索
对于不能分词的字段,效果是一样的
**结果过滤:**使用_source字段,保留多个字段可以使用数字,也可以以对象为参数,设置要排除的字段或是指定要保留的字段
