You can use appends for any additional fq paramters, which would be appended
to the ones passed @ query time.
Check out the sample solrconfig.xml with the solr.
!-- In addition to defaults, appends params can be specified
to identify values which should be appended to the list of
multi-val params from the query (or the existing defaults).
In this example, the param fq=instock:true will be appended to
any query time fq params the user may specify, as a mechanism for
partitioning the index, independent of any user selected filtering
that may also be desired (perhaps as a result of faceted
searching).
NOTE: there is *absolutely* nothing a client can do to prevent
these
appends values from being used, so don't use this mechanism
unless you are sure you always want it.
--
lst name=appends
str name=fqinStock:true/str
/lst
Regards,
Jayendra
On Tue, Aug 3, 2010 at 8:25 AM, Robert Neve robert.n...@gmx.co.uk wrote:
Hi,
I have in my solr config file the code below to create a default for fq
which works great. The problem I have is if I want to use a custom fq this
one gets overwritten. Is there a way I can have it keep this fq and other
custom ones? Basically this field sets if the person is to show up or not so
it's important anyone set to d is never shown regardless of any other query
filters.
lst name=defaults
str name=fqss_cck_field_status:d /str
thanks in advance for any help
Robert