【发布时间】:2019-11-04 17:52:28
【问题描述】:
我正在使用 ElasticSearch 来查询一组相当长的文档。每个文档都有(除其他外)标题、URL 和正文。
在向用户展示结果时,我只想展示每个文档的“摘要”(连同标题和 URL)。但是,仅返回整个主体以在客户端对其进行修剪似乎很浪费。
唉,我没有专门的“抽象”字段等。因此我想知道:有没有办法让 ElasticSearch 只为每次点击产生“body”字段的开头(例如前 200 个单词)?我查看了source filtering(我已经在我的查询中使用它),但这似乎只是选择/取消选择响应的单个字段。我宁愿寻找一种方法来转换返回的数据。
【问题讨论】:
标签: elasticsearch