2015-04-22 33 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)是默認值