Thanks Erick,
On Fri, May 28, 2010 at 2:17 PM, Erik Hatcher <erik.hatc...@gmail.com>wrote: > You've tagged facet queries, but looks like you might want to use the > "excl"ude capability on your filter queries also. Filter queries are > additive, constraining the results further for each one, and by default > faceting is based off the search results. Use excl to have facets count > outside the actual constrained search results. > > Erik > > > On May 28, 2010, at 4:17 AM, Ninad Raut wrote: > > Hi All, >> I have a use case where I have to tag facet queries. >> >> Here is the code snippet for what I tried: >> query.addFilterQuery("{!tag=NE}med:Blog AND slev:neutral"); >> query.addFacetQuery("{!tag=NE key=BLOG}med:Blog AND slev:neutral"); >> query.addFilterQuery("{!tag=P}med:Review AND slev:neutral"); >> query.addFacetQuery("{!tag=P key=Review}med:Review AND slev:neutral"); >> >> The result was {BLOG=0, Review=0} >> >> but when I run separate queries : >> >> query1.addFilterQuery("{!tag=NE}med:Blog AND slev:neutral"); >> query1.addFacetQuery("{!tag=NE key=BLOG}med:Blog AND slev:neutral"); >> and >> query2.addFilterQuery("{!tag=P}med:Review AND slev:neutral"); >> query2.addFacetQuery("{!tag=P key=Forum}med:Review AND slev:neutral"); >> >> I get correct results. >> {BLOG=98} and {Forum=830} respectively. >> >> I want to do this in a single query (with multiple facets). Is there some >> other way of tagging facet queries? >> >> Can any one help me with this? >> >> Regards, >> Ninad R >> > >