elasticsearch - 使elasticsearch仅返回所有文档的ID
问题描述
我需要为我的 NextJS 应用程序呈现静态路径,并且我需要从弹性中检索所有文档的 id。现在我只返回一个空的 _source,但最好只返回 _id 字段。有谁知道如何做到这一点,如果它甚至可能?
解决方案
经过一番调查,我了解到 elasticsearch 总是返回 _index、_type、_id 和 _score 字段,但您可以将 _source 设置为 false 以不接收来自文档的数据。我做了:
GET <INDEX>/_search?_source=false
它只返回有关文档的信息,而不返回它的数据。
推荐阅读
- python - 如何使用带有 selenium 的 python 找到开始按钮
- css - 中心按钮进入响应卡
- angular - 应用程序cordova + angular中的后退按钮正在路由器插座中累积视图
- join - 具有来自 SAS 查找表的日期的子集数据
- autohotkey - autohotkey:如何让鼠标右键同时模仿自己和鼠标左键的功能?
- sql - 如何在 t-sql 中将新的根元素添加到 json 字符串
- three.js - THREE.js Line 在哪里与网格相交
- apache-nifi - 无法在 nifi 上添加扩展
- pandas - 使用 seaborn:如何在箱线图中显示分位数的值
- python - Mypy 抱怨 __setitem__ 签名