use*_*521 3 elasticsearch elasticsearch-query
我在_source索引文档中有很多字段.但是我并不需要从搜索查询中返回所有这些内容.对于每个找到的文件,_source现在返回整个文件.我如何强制只接收每个特定的字段_source?
所以回答一般的答案,
对于版本<1
使用(在搜索请求中)
{
"fields" : ["fields you want to get"]
}
Run Code Online (Sandbox Code Playgroud)
所以响应包含字段,而不是源
如果版本> = 1那么,
您可以使用
{
"_source":[ "fields to include"]
}
Run Code Online (Sandbox Code Playgroud)
源过滤可以在这里找到.
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
7478 次 |
| 最近记录: |