如doc中所述,elasticsearch 6.x _all
已弃用。我有一个matchQuery
,如下所示
QueryBuilders.boolQuery()
.should(QueryBuilders.matchQuery("_all",typeAndName.name))
.should(buildMatchQuery(
SearchFields.kobjectnameKey,dataModel.getLowerFieldName(PropertyType.STRING,SearchFields.kobjectnameKey),typeAndName.name));
有人可以以某种方式建议现在做同样的事情的建议方法吗?
就我而言,我事先不知道索引中可以包含所有字段,因此我无法在索引映射中使用copy_to
将所有字段数据复制到其他字段以模拟所有内容。