面试题答案
一键面试在ElasticSearch的MGet API中,可以通过在请求体的_source
字段中指定要获取的特定字段来实现。示例如下:
POST /test_index/doc/_mget
{
"docs": [
{
"_id": "doc_id_1",
"_source": ["field1", "field2"]
},
{
"_id": "doc_id_2",
"_source": ["field1", "field2"]
}
]
}
在上述示例中,对test_index
索引下doc
类型的文档,通过_mget
API获取doc_id_1
和doc_id_2
两个文档的field1
和field2
字段。将实际的文档ID替换为doc_id_1
和doc_id_2
即可。