elasticsearch - 让elasticsearch只返回所有文档的id

标签 elasticsearch next.js

我需要为我的 NextJS 应用程序呈现静态路径,并且需要从弹性检索所有文档的 ID。现在我只返回一个空的 _source,但最好的办法是只返回 _id 字段。有人知道如何做到这一点吗?如果可能的话?

最佳答案

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

GET <INDEX>/_search?_source=false

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

关于elasticsearch - 让elasticsearch只返回所有文档的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68223250/

相关文章:

elasticsearch - 有什么方法可以在文档中添加该字段,但对_source隐藏该字段,还应该对文档进行分析和搜索

elasticsearch - 用于标记退回邮件的 Logstash grok 过滤器

elasticsearch - 如何在Logstash中将以纳秒为单位的时间转换为日期类型?

reactjs - 如何在 Next-i18next/React i18next 中插入一个 Link 组件来改变文本中的位置

wordpress - 将 Next.js 连接到 Wordpress

javascript - 如何为两个动态路由创建一个页面?

reactjs - Nextjs - 动态导入 - CSS 模块无法从 node_modules 内导入

elasticsearch - ElasticSearch:是否可以在同一查询中应用两个脚本?

java - Spark submit --files 无法将信任库文件复制到 google dataproc 中的工作节点

reactjs - 阻塞渲染直到查询完成?