【发布时间】:2021-02-03 22:31:10
【问题描述】:
在我们当前的 Spring-data-elasticsearch v.4.0.4 应用程序中,我们在 POJO 上使用 @Document,我们注意到,只要我们有一个空值字段,该字段在 Elasticsearch 中就没有映射类型。因此,当我们对该字段运行查询和排序时,我们会遇到 Elasticsearch 错误No mapping found for [view_date] in order to sort on
我们尝试在 v.4.1.0 中使用 @Field 的 storeNulValue 选项,该字段显示在索引中。但是,在 Elasticsearch 中仍然没有该字段的映射类型,当我们对该空值字段进行排序时,我们仍然会看到 no mapping found 错误。
即使字段为空值,有没有办法触发映射?
【问题讨论】: