On Wed, Apr 10, 2013, at 12:22 PM, Upayavira wrote: > I'm sure the best way for me to solve this issue myself is to ask it > publicly, so... > > If I have two {!join} queries that select a collection of documents > each, how do I create a filter query that combines their results? > > If I do fq={!join....} {!join...} it only considers the first. > > From what I understand, the Lucene query parser should combine these two > with an implicit OR, no?
Yup. My theory worked, I did solve it myself. If I instead do fq=_query_:"{!join...}" _query_:"{!join...}" it works fine, but the shortened syntax above, which I believe is supposed to work, doesn't. This is using Solr 4.0. Upayavira