You should be able to use collapse/expand with one result. Does the document in the main result set have group members that aren't being expanded?
Joel Bernstein http://joelsolr.blogspot.com/ On Tue, Mar 31, 2015 at 2:00 AM, Derek Poh <d...@globalsources.com> wrote: > If I want to group the results (by a certain field) even if there is only > 1 document, I should use the group parameter instead? > The requirement is to group the result of product documents by their > supplier id. > "&group=true&group.field=P_SupplierId&group.limit=5" > > Is it true that the performance of collapse is better than group parameter > on large data set, say 10-20 million documents? > > -Derek > > > On 3/31/2015 10:03 AM, Joel Bernstein wrote: > >> The expanded section will only include groups that have expanded >> documents. >> >> So, if the document that in the main result set has no documents to >> expand, >> then this is working as expected. >> >> >> >> Joel Bernstein >> http://joelsolr.blogspot.com/ >> >> On Mon, Mar 30, 2015 at 8:43 PM, Derek Poh <d...@globalsources.com> >> wrote: >> >> Hi >>> >>> I have a query which return 1 document. >>> When I add the collapse and expand parameters to it, >>> "&expand=true&expand.rows=5&fq={!collapse%20field=P_SupplierId}", the >>> expanded section is empty (<lst name="expanded"/>). >>> >>> Is this the behaviour of collapse and expand parameters on result which >>> contain only 1 document? >>> >>> -Derek >>> >>> >>> >>> >