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 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/aab1b66b-36aa-47a7-a467-2680b64c2e6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to