我正在使用 Elasticsearch 6.2 。
我有一个index
产品,index_type
productA ,其数据具有以下结构:
{
"id": 1,
"parts": ["part1", "part2",...]
.....
.....
}
现在在查询期间,我想在响应中添加或投射一个字段parts_count
,它只表示部件数量,即parts
数组的长度。另外,如果可能的话,我还想根据生成的字段parts_count
对 productA 的文档进行排序。
我已经浏览了大部分文档,但还没有找到实现这一目标的方法。
注意: 我不想更新映射并添加动态字段。我不确定Elasticsearch是否允许它。我只是想提一下。