On Sat, Mar 12, 2016 at 11:38 AM, Steven White <swhite4...@gmail.com> wrote:
> Thanks Yonik.
>
> 1) How would I enforce OR on the list of terms when AND is my default
> search Boolean setting in solrconfig.xml?

{!terms} is currently always a disjunction (OR)

> 2) And just to confirm that I understand your solution, here is my current
> implementation:
>
>
> q=user-real-search-terms&fq={!join+fromIndex=sku_idex+from=SkuID+to=SkuFfolder}FooField:(a
> OR b OR c ...)
>
> Based on what you showed, I'm assuming I can now do the following:
>
>
> q=user-real-search-terms&fq={!join+fromIndex=sku_idex+from=SkuID+to=SkuFfolder}FooField:({!terms
> f=FooField}a,b,c,d,e)


fq={!join+fromIndex=sku_idex+from=SkuID+to=SkuFfolder}{!terms
f=FooField}a,b,c,d,e

or

fq={!join+fromIndex=sku_idex+from=SkuID+to=SkuFfolder}{!terms
f=FooField v=$mylist}
&mylist=a,b,c,d,e

or

fq={!join+fromIndex=sku_idex+from=SkuID+to=SkuFfolder v=$fromq}
&fromq={!terms f=FooField v=$mylist}a,b,c,d,e


-Yonik

Reply via email to