Hi If you have a field that has null as a value then as far as the inverted index is concerned for that document it doesn''t exist
Have a look at this https://www.elastic.co/guide/en/elasticsearch/guide/current/_dealing_with_null_values.html On 26 May 2015 at 08:11, Xudong You <xudong....@gmail.com> wrote: > I used "fields" to limit only return selected fields: > { > "fields" : ["Title", "Price"], > "query" :{ > ... > } > } > > The Price fields might be null for some of the documents, I found that > only when "Price" field value is NOT null, it is returned in ES response, > otherwise, it is missing in response. But if I remove "fields" from the > query, the null value field will appear in response. > > Is it by design of Elasticsearch? How to return the null value fields in > response even using "fields" in query? > > -- > Please update your bookmarks! We have moved to https://discuss.elastic.co/ > --- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to elasticsearch+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/3c91fd31-0e13-4afb-a9bf-1a0ec795e68f%40googlegroups.com > <https://groups.google.com/d/msgid/elasticsearch/3c91fd31-0e13-4afb-a9bf-1a0ec795e68f%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Please update your bookmarks! We have moved to https://discuss.elastic.co/ --- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAECdJzD0GgOE2wz2uoZ974AZtP4BbB%2BK%3DOUbbz5HTQ8rCKh9oA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.