如何获得elasticsearch中的查询字段
时间: 2024-05-12 08:13:22 浏览: 87
ElasticSearch查询语句
您可以使用Elasticsearch中的"_source"字段来检索文档的原始内容。"_source"字段包含文档中所有的字段和它们的值。例如,如果您的文档包含一个名为"title"的字段,您可以使用以下查询来获取该字段的值:
```
GET /myindex/_search
{
"query": {
"match": {
"title": "elasticsearch"
}
},
"_source": ["title"]
}
```
此查询将返回与"elasticsearch"匹配的所有文档,但只包括"title"字段的值。您还可以使用通配符来检索包含特定字段的文档。例如,以下查询将返回任何包含以"product_"开头的字段的文档:
```
GET /myindex/_search
{
"query": {
"match_all": {}
},
"_source": ["product_*"]
}
```
此查询将返回所有文档,并只包括以"product_"开头的字段的值。请注意,这可能会返回大量数据,因此请谨慎使用通配符。
阅读全文