面试题答案
一键面试在ElasticSearch中,使用GET API时,可以通过 _source
参数来指定只获取文档中的特定存储字段。
示例:
假设我们有一个索引名为 my_index
,文档ID为 1
。
GET my_index/_doc/1?_source=field1,field2
上述请求将只返回文档中的 field1
和 field2
字段。如果 field1
是一个对象,并且对象内部还有子字段,例如想要获取 field1
对象中的 sub_field
,可以这样写:
GET my_index/_doc/1?_source=field1.sub_field