# Querying with fields="\*" to get all fields

**URL:** https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855
**Category:** Elasticsearch
**Created:** [July 14, 2011, 3:46am UTC](https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855 "2011-07-14T03:46:46Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![debuggr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/debuggr/32/3170_2.png) [@debuggr](https://discuss.elastic.co/u/debuggr)
#### Post date: [July 14, 2011, 3:46am UTC](https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855/1 "2011-07-14T03:46:46Z")

</div>

Hi all,

According to [http://www.elasticsearch.org/guide/reference/api/search/fields.html](http://www.elasticsearch.org/guide/reference/api/search/fields.html),  
using fields="\*" with my search query should return all stored fields  
for each search hit. Unfortunately, this doesn't seem to work on our  
ES cluster.

Here is an example from [search.elasticsearch.org](http://search.elasticsearch.org):  
[http://search.elasticsearch.org/elastic-search-website/guide,blog/\_search?query=term&fields=\*](http://search.elasticsearch.org/elastic-search-website/guide,blog/_search?query=term&fields=*)  
hits: [  
{  
\_index: "elastic-search-website"  
\_type: "guide"  
\_id: "guide\_\_\_reference\_\_\_api\_\_\_admin-indices-flush"  
\_score: 1  
},  
{  
\_index: "elastic-search-website"  
\_type: "guide"  
\_id: "guide\_\_\_reference\_\_\_api\_\_\_admin-indices-get-settings"  
\_score: 1  
},  
...]

If I use a valid field in the query, things work as expected:  
[http://search.elasticsearch.org/elastic-search-website/guide,blog/\_search?query=term&fields=title](http://search.elasticsearch.org/elastic-search-website/guide,blog/_search?query=term&fields=title)  
hits: [  
{  
\_index: "elastic-search-website"  
\_type: "guide"  
\_id: "guide\_\_\_reference\_\_\_api\_\_\_admin-indices-flush"  
\_score: 1  
-fields: {  
title: "Flush API"  
},  
}  
{  
\_index: "elastic-search-website"  
\_type: "guide"  
\_id: "guide\_\_\_reference\_\_\_api\_\_\_admin-indices-get-settings"  
\_score: 1  
-fields: {  
title: "Get Settings API"  
}  
}  
...]

Is there something I'm doing incorrectly? If not, could this be a  
bug?

I'm hoping there's a really simple answer to this problem. I've  
searched around and haven't found anything. I don't think I'm doing  
anything obviously wrong.

Thanks in advance,  
Simon

---

<div class="post-metadata">

### Author: ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)
#### Post date: [July 14, 2011, 4:36am UTC](https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855/2 "2011-07-14T04:36:11Z")

</div>

The content of the message has not been downloaded yet.

---

<div class="post-metadata">

### Author: ![sarohan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sarohan/32/4575_2.png) [@sarohan](https://discuss.elastic.co/u/sarohan)
#### Post date: [September 10, 2012, 7:40am UTC](https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855/3 "2012-09-10T07:40:46Z")

</div>

i am also stugling with the same point, i need to get all the fields in a search doc using query.... if possible please guide me to get the result.

Thanks  
Sarohan

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 3:13am UTC](https://discuss.elastic.co/t/querying-with-fields-to-get-all-fields/4855/4 "2017-07-06T03:13:25Z")

</div>


