【问题标题】:Make elasticsearch return only ids of all documents使elasticsearch仅返回所有文档的ID
【发布时间】:2021-07-02 20:42:54
【问题描述】:

我需要为我的 NextJS 应用程序呈现静态路径,并且我需要从 elastic 中检索所有文档的 id。现在我只返回一个空的 _source,但最好只返回 _id 字段。有人知道怎么做吗?如果可能的话?

【问题讨论】:

    标签: elasticsearch next.js


    【解决方案1】:

    经过一番调查,我了解到 elasticsearch 总是返回 _index、_type、_id 和 _score 字段,但您可以将 _source 设置为 false 以不接收来自文档的数据。我做到了:

    GET <INDEX>/_search?_source=false
    

    它只返回有关文档的信息,而不返回它的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-08
      • 2017-07-30
      • 2015-11-26
      • 1970-01-01
      • 2014-05-20
      • 2021-08-11
      相关资源
      最近更新 更多