学ES的时候,星级过滤无效
找不到数据。
需要
但是我们在创建的时候使用的是keyword
通过研究发现,我们导入数据的时候应该默认的为starName
我get库时候发现有2个字段
所以通过star_name搜索因为都是空数据搜不到,而starName类型为text所以也不能搜到。只有starName.keyword才可以搜到数据。
测试::
新建一个新的库,star_name
get一下,只有一个字段star_name
put一个star_name属性的文档
get一下是正常的。
但是put一个starName属性再次get就会发现他会自动新建一个映射导致我们的错误。