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.

Reply via email to