OK good to know I'm not going bonkers :) Cheers
On Sep 29, 2010, at 9:45 AM, Luke Crouch wrote: > We had to do the same thing - we draw our facet navigation links by looping > over the full result set from our database, and then we add the facet counts > and draw the link url's using the solr data. > > -L > > On Wed, Sep 29, 2010 at 8:42 AM, Markus Jelsma > <markus.jel...@buyways.nl>wrote: > >> I'm afraid you'd have to add the missing countries in your application. If >> it's not in the index, it will not be returned. You last question is >> possible, the facet.query parameter allows you to rely on other conditions >> to generate a facet count. But if the missing countries are not in the >> index, you cannot query against them. >> >> -----Original message----- >> From: Allistair Crossley <a...@roxxor.co.uk> >> Sent: Wed 29-09-2010 15:38 >> To: solr-user@lucene.apache.org; >> Subject: Missing facet values for zero counts >> >> Hello list, >> >> I am implementing a directory using Solr. The user is able to search with a >> free-text query or 2 filters (provided as pick-lists) for country. A >> directory entry only has one country. >> >> I am using Solr facets for country and I use the facet counts generated >> initially by a *:* search to generate my pick-list. >> >> This is working fairly well but there are a couple of issues I am facing. >> >> Specifically the countries pick-list does not contain ALL possible >> countries. It only contains those that have been indexed against a document. >> >> I have looked at facet.missing but I cannot see how this will work - if no >> documents have a country of Sweden, then how would Solr know to generate a >> missing total of zero for Sweden - it's never heard of it. >> >> I feel I am missing something - is there a way by which you tell Solr all >> possible countries rather than relying on counts generated from the index? >> >> The countries in question reside in a database table belonging to our >> application. >> >> Thanks, Allistair >>