On 5/13/2013 11:55 AM, Furkan KAMACI wrote:
Jason can you explain what you mean at here: "Where OR operators apply, this does not matter. But your Solr cache will be much more savvy with the first construct."
If you need to OR different filters together, you have to have all those in the same filter query. Multiple filter queries are ANDed together, that can't be changed.
If you need your filter clauses ANDed together, you can split them into multiple small filter queries. Those filters will be cached individually. If you put all of them in the same filter query, then you can't re-use pieces of the filter without a new cache entry, so caching isn't as efficient.
Thanks, Shawn