: And then I started looking at query trees in the debugger, and found : myself thinking that there's no possible representation for this -- a : subquery with a filter, since the filters are part of the : RequestBuilder, not part of the query.
correct -- filter queries in the "fq" sense are a "top level" concept computed independently from the main query. if you want to "filter" some subquery you have to do that by making the subquery a BooleanQuery containing some restrictive clause that filters the documents in the way you want. -Hoss