Resolved by yonik's suggestion by adding an empty bq inside the embeded
dismax:

http://myhost/solr/select?q=ipod&bq={!dismax%20qf=userId<http://myhost/solr/select?q=ipod&bq=%7B%21dismax%20qf=userId>^0.5%20v=$qq
bq=}&qq=123&qt=dismax

2010/1/29 Wangsheng Mei <hairr...@gmail.com>

> Hi, All.
>
> I have mentioned this on a previous thread, but I feel it necessary to post
> it here as a separate thread.
>
> When I using dismax query as boost query(with bq) of an upper level dismax
> query, dismax query parser reports "Infinite recursion Error".
> e.g.
> http://myhost/solr/select?q=ipod&bq={!dismax%20qf=userId<http://myhost/solr/select?q=ipod&bq=%7B%21dismax%20qf=userId>
> ^0.5%20v=$qq}&qq=123&qt=dismax
>
> How can I avoid this?
>
> Thanks.
>
> --
> 梅旺生
>



-- 
梅旺生

Reply via email to