So, If I query over more than one field always. And they are always the same fields then I cannot place them in a config file. I should always list all them in my url?
On Thu, Aug 1, 2013 at 5:05 PM, Jack Krupansky <j...@basetechnology.com>wrote: > 1. "df" only supports a single field. All but the first will be ignored. > 2. "qf" takes a list as a space-delimited string, with optional boost (^n) > after each field name. > 3. "df" is only used by edismax if "qf" is not present. > 3. Your working query uses a different term ("walk") than your other > queries ("jump"). > > Are you sure that "jump" appears in that field? What does your field > analyzer look like? Or is it a string field? If the latter, does the case > match exactly and are there any extraneous spaces? > > -- Jack Krupansky > > -----Original Message----- From: Mysurf Mail > Sent: Thursday, August 01, 2013 7:48 AM > To: solr-user@lucene.apache.org > Subject: solr - please help me arrange my search url > > > I am still doing something wrong with solr. > > I am querying with the following parameters > > http://...:8983/solr/vault/**select?q=jump&qf=PackageTag&**defType=edismax > > (meaning I am using edismax and I query on the field PackageTag ) > > I get nothing. > > when I dont declare the field and query > > http://...:8983/solr/vault/**select?q=jump&defType=edismax > > and declare the searched on fileds in > > <lst name="defaults"> > <str name="echoParams">explicit</**str> > <int name="rows">10</int> > <str name="df">PackageName</str> > <str name="df">PackageTag</str> > .... > > I get also nothing > > Its only when I query with > > http://...:8983/solr/vault/**select?q=PackageTag:walk&**defType=edismax > > My goal is to have two kinds of url - > > 1. one that will query without getting the "SearchedOn" fields. > > I will put default declaration in another place (where then?) > 2. one that will query with getting the "SearchedOn" fields. > > should I use dismax?edismax? qf or q=..:... > > Thanks. >