elasticsearch 指定返回的字段
时间: 2023-12-06 07:04:40 浏览: 201
ES之_source字段详解
在 Elasticsearch 中,可以使用 `_source` 字段来指定返回的字段。默认情况下,Elasticsearch 返回所有字段的值,但是如果你只需要返回特定字段的值,可以在查询中使用 `_source` 参数来指定要返回的字段。例如:
```json
{
"_source": ["field1", "field2"],
"query": {
"match": {
"title": "Elasticsearch"
}
}
}
```
在上面的查询中,只会返回 `field1` 和 `field2` 两个字段的值,而其他字段的值将被忽略。如果你不想返回任何字段的值,可以将 `_source` 设置为 `false`:
```json
{
"_source": false,
"query": {
"match": {
"title": "Elasticsearch"
}
}
}
```
这将只返回文档的元数据,而不包括任何字段的值。
阅读全文