2015-04-22 81 views
1

什么是Solr的差异=文本^ 1和QF =内容^ 1

qf=text^1 

qf=content^1 

之间的区别,我目前有我的Solr QF设置为:

<str name="qf">title^15.0 description^9.0 categoryNames^3.0 authorName^1.0 content^1.0</str> 

只是想知道文本和内容之间是否有很大差异。

架构DEF:

<field name="content" type="text_en_splitting" indexed="true" stored="true" multiValued="true"/> 
<field name="text" type="text_en_splitting" indexed="true" stored="false" multiValued="true"/> 

回答

0

这两个字段之间的主要区别在于content字段未被存储,而text ld是。

要了解它的含义,您可以看到this post,这很好地解释了stored字段和indexed字段之间的区别。

你也可以看看Solr's wiki

0

文字和内容都只是字段名所以那些两个表达式之间没有从查询语言的角度差(除了你qeurying一个不同的字段)

作为一个方面说明:增加1是没有意义的,因为1(实际上1.0)是默认值

相关问题