query match针对启用分词的text类型字段就是模糊查询
指定字段 就是对 某个属性做某个 字符串 查询过滤,字段的级别 取决于 字符串 在此字段值中匹配出现的次数
在不指定 查询字段的时候,默认全部字段查询
是你fileds写错了,正确的是fields
{
"query":{
"match":{
"title":"小1"
}
}
}
带数字是可以模糊查询的
但是我查询的时候使用的是title,使用match也不是模糊查询的,而是全匹配的
需要添加 : "default_field" : "指定查询的字段",
可以看看前面老师说的 keyword是关键字不可切分的,是全匹配的
亲,问题重复了,请前往 http://www.imooc.com/qadetail/236004 进行查看答案 ^_^