solr中查询的默认字段是什么

时间:2017-07-05 02:38:03

标签: solr

我是solr的新人,我有一个问题。

在托管架构中的每个fieldType定义中,您都可以指定索引分析器和查询分析器,如下所示:

/*when case*/

因此,当我查询类似&#34; q:某事&#34;时,如何为&#34;某些&#34;指定字段,以及它的默认字段是什么?< / p>

1 个答案:

答案 0 :(得分:4)

您将在request handler中找到默认搜索字段,您需要在conf / solrconfig.xml中检查

检查“df”参数,

<str name="df">_text_</str>

如果您想在不更改df值的情况下查询特定字段,则需要以下面的格式指定查询,

fieldname:something

如果您的查询有多个令牌,则可以将其指定为

fieldname:"something1 something2"