: : I'm using facet.field=lbrand and do get good results for eg: Geomax, GeoMax, : GEOMAX all of them falls into "geomax". But when I'm filtering I do get : strange results: : : brand:geomax gives numFound="0" : lbrand:geomax gives numFound="57" (GEOMAX, GeoMag, Geomag) : : How should I redefine brand to let narrow work correctly?
I'm not sure i understand what it is that isn't working for you ... if you are faceting on "lbrand" then you should filter on "lbrand" as well ... your query for "brand:geomax" is probably failing because you don't actually have "geomax" as a value for any doc -- which is what you should expect, since you didn't use a LowercaseFilter. correct? -Hoss