首页/数据/NoSQL 速查/field_caps 查看多索引字段类型
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条
ClickHouse56 条时序与列式28 条选型与架构50 条

field_caps 查看多索引字段类型

field_caps 汇总一个或多个索引里字段的类型信息,跨索引查询报字段类型冲突前,用它先核对各索引字段定义差异。

NoSQL 速查数据更新于 2026-10-12
接口GET /<index>/_field_caps?fields=*
返回每个字段的 type、searchable、aggregatable 与所在索引范围

示例

示例
GET /logs-*/_field_caps?fields=status,message

GET /_field_caps?fields=*&include_unmapped=true
跨索引搜同一字段时若类型不同(如 keyword vs long),部分查询会失败或行为异常,迁移期先用 field_caps 找差异。

易错点

  • include_unmapped=true 会把完全没该字段的索引一并列出,结果更长但便于确认覆盖范围
  • 字段在部分索引缺失不会报错,只是那些索引里无法命中,统计口径要留意

数据来源与参考

  • Elasticsearch Guide: Field capabilities API
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌