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