怎么又是你

Elasticsearch _all字段

Elasticsearch | 作者 fishyou | 发布于2017年11月09日 | 阅读数:4106

我用的是ES 5.5.0,实践的时候遇到了个关于_all的问题,步骤如下:
1.创建索引
创建索引.png

2.插入数据
插入数据.png

3.查询
搜索1.png

搜索结果
结果1.png

可以看到_all字段,只有文字"我是中国人",却没有"热爱共产党"
但是如果我查询"共产党",还是能查到
搜索2.png

结果2.png

并且我直接查询_all字段返回的结果也是"我是中国人"

get test/test/1?stored_fields=_all
get.png

注:ES 5.5.0查询的时候fields的指定改成stored_fields了,不然会报错(如果理解有误,请指正)
谢谢!
 
 
已邀请:

要回复问题请先登录注册