我已经在schema.xml中定义了一些索引和存储的字段 我想在不指定的情况下使用q参数搜索所有这些字段 我在教程中说,可以使用q = myText进行搜索。
如何设置默认搜索字段(因为不推荐使用SchemaXML中的DefaultSearchField)
答案 0 :(得分:7)
如果您查看Solr附带的默认 solrconfig.xml
文件,您会看到/select
requestHandler
配置了默认搜索字段为<str name="df">name</str>
标记中的<lst name="defaults"> </lst>
。
您还可以使用requestHandler
标记默认情况下要使用的default="true"
。
有关详细信息,请查看here