On 29 March 2012 13:35, elisabeth benoit <elisaelisael...@gmail.com> wrote: > Hi all, > > I'm using solr 3.4 with a catchall field and an edismaw request handler. > I'd like to score higher answers matching with words not contained in one > of the fields copied into my catchall field. > > So my catchallfield is called catchall. It contains, let's say, fields > NAME, CATEGORY, TOWN, WAY and DESCRIPTION. > > For one query, I would like to have answers matching NAME, CATEGORY, TOWN > and WAY scored higher, but I still want to search in DESCRIPTION. > > I tried > > qf=catchall DESCRIPTION^0.001, [...]
As far as I know, this is not possible. Once the fields are copied to a catch-all field, they are indistinguishable. Your only option is to have a separate DESCRIPTION field if you want to down-boost it. Regards, Gora