Hi All,

I think Solr 5.1+ supports streaming API that can be used for my need.
Though it is not working for me right now. I will send another email for
that.





On Thu, Aug 6, 2015 at 3:08 PM, Selvam <s.selvams...@gmail.com> wrote:

> Dear Toke,
>
> Thanks for your input. Infact my scenario is much more complex, let me
> give you an example,
>
> q=*.*&fq=(country:india AND age:[25 TO 40] AND sex:male) OR (country:iran AND
> income:[50000 TO 90000])
>
>
> You can see each subquery has different parameters, I may want to limit
> the first subquery count to 60 while second one to 40. Yes, I need to give
> different limit for each subquery. Could you suggest me a way to do this?
>
> Thanks again.
>
>
>
> On Thu, Aug 6, 2015 at 2:55 PM, Toke Eskildsen <t...@statsbiblioteket.dk>
> wrote:
>
>> On Thu, 2015-08-06 at 12:32 +0530, Selvam wrote:
>> > Good day, I wanted to run a filter query (fq), say, I need to run
>> >
>> > q=*.*&fq=(country:india) OR (country:iran)&limit=100
>> >
>> > Now it may return me 100 records that might contain 70 Indians & 30 Iran
>> > records. Now how can I force to fetch 50 Indian & 50 Iran records using
>> a
>> > single SOLR query?
>>
>> q=*.*&fq=(country:india) OR (country:iran)
>> &group=true&group.field=country&group.limit=50
>>
>> https://cwiki.apache.org/confluence/display/solr/Result+Grouping
>>
>> - Toke Eskildsen, State and University Library, Denmark
>>
>>
>>
>
>
> --
> Regards,
> Selvam
>
>


-- 
Regards,
Selvam
KnackForge <http://knackforge.com>
Acquia Service Partner
No. 1, 12th Line, K.K. Road, Venkatapuram,
Ambattur, Chennai,
Tamil Nadu, India.
PIN - 600 053.

Reply via email to