我在_source
索引文档中有很多字段。但是,我不需要将所有这些都从搜索查询中返回。现在,对于每个找到的文档,都_source
将返回整个文档。我如何强制只接收每个特定字段_source
?
问问题
7795 次
1 回答
7
因此,一般来说,要回答您的答案,
对于版本 < 1
使用(在搜索请求中)
{
"fields" : ["fields you want to get"]
}
所以响应包含字段,而不是源
如果版本 > = 1 那么,
您可以使用
{
"_source":[ "fields to include"]
}
源过滤可以在这里找到。
希望这可以帮助。
于 2014-07-25T09:02:44.307 回答