Let's say I have an object with N fields, and I only want to return one of them. How can I do that? Can I exclude the whole object and then include one of their childs?
Thanks.
Let's say I have an object with N fields, and I only want to return one of them. How can I do that? Can I exclude the whole object and then include one of their childs?
Thanks.
Hi!!
You says something like that:
Doc
"name" : "xpto",
"address" : {
"number" : 15,
"street" : "street b"
}
Query
GET idx_teste_nested/_search
{
"_source": ["address.number"],
"query": {
"match_all": {}
}
}
Response (only address.number)
{
"_index" : "idx_teste_nested",
"_type" : "_doc",
"_id" : "WhTFioABHFVsAeBmboN8",
"_score" : 1.0,
"_source" : {
"address" : {
"number" : 15
}
}
}
Well, I would like to return all other results as well, like name
or other fields (I start with a wildcard)
give a example for explain better
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.