I don't know how you access elasticsearch, so the best thing I can do is offer the resource on how to manipulate the payload returned on your request: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-fields.html http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
Both guides will show you how to exclude/include fields from _source, which you can use to only get the fields you want. Afterwards, check whatever client you are using to see if it supports field inclusion/exclusion. For example, there's a 'setFetchSource' method that allows you to set exclusions in the Java client api for ES. On Wednesday, January 14, 2015 at 12:04:56 PM UTC-8, buddarapu nagaraju wrote: > > okay .I am new to elastic search and help me understand . > > So you mean to say with the nested objects , you can return only inner > objects if required or return entire object ? > > If we can do this with nested objects , can you send me any sample code or > example . > > My applications relations deals only with one parent and multiple child's > and child can have it own child's and so on . > > Do you recommend using nested object for this kind of document relations ? > > > Actually now thinking that I can have fake document type which holds > documents in a family and don't have to bother about the how deep the > relation hierarchy is > > > > Regards > Nagaraju > 908 517 6981 > > On Wed, Jan 14, 2015 at 2:54 PM, Ed Kim <[email protected] <javascript:>> > wrote: > >> If the relationship is very simple, I don't see why not. We originally >> decided to denormalize part of the parent document because we wanted to >> minimize the payload of the returning documents. A little while later, we >> found out we could omit fields from the document payload, but at that >> point, we had a smooth running app already, so we just noted this change >> into our research queue. >> >> >> On Wednesday, January 14, 2015 at 11:39:42 AM UTC-8, buddarapu nagaraju >> wrote: >>> >>> my understanding is nested objects (including nested filter and join) >>> also doesnt help in this regard , correct me if am wrong >>> >>> On Wednesday, 14 January 2015 14:31:22 UTC-5, Ed Kim wrote: >>>> >>>> I'm not sure if you can fetch both parent/child. You can certainly try >>>> by querying against the entire index (and therefore querying against your >>>> parent/child types), but we've never had any success with this. What we >>>> did >>>> to get around this was to denormalize the child documents, and let the >>>> parent be used only for matching purposes. >>>> >>>> On Wednesday, January 14, 2015 at 7:36:38 AM UTC-8, buddarapu nagaraju >>>> wrote: >>>>> >>>>> If some one has some ideas please let me know >>>>> >>>>> On Wednesday, 14 January 2015 04:16:00 UTC-5, buddarapu nagaraju wrote: >>>>>> >>>>>> All I will be knowing in API request is bool params to know whether >>>>>> to get family docs or not and query that user entered so I need to >>>>>> construct query that gets all family documents for qualified documents >>>>>> for >>>>>> given query if bool param is true and another query that just get the >>>>>> qualified documents >>>>>> >>>>>> On Wednesday, 14 January 2015 01:51:47 UTC-5, buddarapu nagaraju >>>>>> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> I have question on document relations >>>>>>> >>>>>>> one document can have multiple child's. and now I have to address >>>>>>> below searches and achieve the mentioned expected results . >>>>>>> >>>>>>> 1) >>>>>>> search on any child documents(meaning have a query that qualifies >>>>>>> child documents) and retrieve the child ,parent and all of the child's >>>>>>> of >>>>>>> the parents >>>>>>> >>>>>>> 2) >>>>>>> >>>>>>> search on any parent documents and retrieve parent and all of the >>>>>>> child documents >>>>>>> >>>>>>> 3) search on any parent documents and just retrieve only qualified >>>>>>> parent documents >>>>>>> >>>>>>> 4) search on any child documents and just retrieve only qualified >>>>>>> child documents >>>>>>> >>>>>>> Is there any existing feature that help in achieving this ? any >>>>>>> ideas /thoughts would be very useful ? >>>>>>> also please provide some sample code if possible >>>>>>> >>>>>> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "elasticsearch" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/elasticsearch/X1JCuytcz0s/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/aab1b66b-36aa-47a7-a467-2680b64c2e6a%40googlegroups.com >> >> <https://groups.google.com/d/msgid/elasticsearch/aab1b66b-36aa-47a7-a467-2680b64c2e6a%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/999beef1-d16a-4cf7-87d8-9b7098e19339%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
