学ES的时候,星级过滤无效

找不到数据。
需要

但是我们在创建的时候使用的是keyword

通过研究发现,我们导入数据的时候应该默认的为starName

我get库时候发现有2个字段

所以通过star_name搜索因为都是空数据搜不到,而starName类型为text所以也不能搜到。只有starName.keyword才可以搜到数据。
测试::
新建一个新的库,star_name

get一下,只有一个字段star_name

put一个star_name属性的文档

get一下是正常的。
但是put一个starName属性再次get就会发现他会自动新建一个映射导致我们的错误。











