搜索的简单使用
这这里主要是存在term与match的查询介绍。 一:term 词条查询不会分析查询条件,只有当词条和查询字符串完全匹配时,才匹配搜索。 1.准备工作 新建索引,然后新建mappings PUT /nba/ { "mappings": { "properties": { "name": { "type": "text" }, "team_name": { "type": "text" }, "position": { "type": "text" }, "play_year": { "type": "long" }, "jerse_no": { "type": "keyword" } } } } 添加三条数据: PUT /nba/_doc/1 { "name": "哈登", "team_name": "⽕箭", "position": "得分后卫", "play_year": 10, "jerse_no": "13" } PUT /nba/_doc/2 { "name": "库⾥", "team_name": "勇⼠", "position": "控球后卫", "play_year": 10, "jerse_no": "30" } PUT /nba/_doc/3 { "name": "詹姆斯", "team_name": "湖⼈", "position": "⼩前锋