On Thu, May 29, 2008 at 12:22 PM, Rusli Ruslakall <[EMAIL PROTECTED]> wrote: > searched forever before posting and of course I found it shortly after :) > > Can use facet.prefix, beautiful!
You can also constrain both results and facets to any arbitrary query via fq=myquery -Yonik > On Thu, May 29, 2008 at 3:43 PM, Rusli Ruslakall > <[EMAIL PROTECTED]> wrote: >> Hi, >> >> I index something like this: >> >> <doc> >> <field name="name">Company A</field> >> <field name="cat">123</field> >> <field name="cat">456</field> >> <field name="cat">789</field> >> </doc> >> >> <doc> >> <field name="name">Company B</field> >> <field name="cat">129</field> >> <field name="cat">123</field> >> <field name="cat">987</field> >> </doc> >> >> So I ONLY want to display all category names starting with '12' and >> how many companies are in each one. >> >> In this example it should output: >> >> name count >> 123 (2) >> 129 (1) >> >> >> What I have now is: >> http://localhost:8983/solr/select/?q=cat:12&facet=true&facet.limit=-1&facet.field=cat&facet.mincount=1 >> >> But with this I get all the categories which I would rather not prefer: >> >> name count >> 123 (2) >> 456 (1) <-- Rather not get this information >> 789 (1) <-- Rather not get this information >> 129 (1) >> 987 (1) <-- Rather not get this information >> >> >> Is there some way of achieving this in Solr? >> >> Thanks alot! >> Jon >> >