一.一般屬性
1.name
fieldType的名稱。該值用於字段定義中的類型屬性,強烈建議名稱僅包含字母數字和下划線,不能以數字開頭【非強制】。
2.class
用於存儲和索引此類型數據的類名。可以用solr作為前綴包含的類名稱。solr會自動找出那些軟件包可以定位到這個類 。如果使用的是第三方類,則需要指定全路徑。
solr中的類,例如:solr.StandardTokenizerFactory,solr.StopFilterFactory等等:
第三方類,例如:com.hankcs.lucene.HanLPTokenizerFactory:
3.positionIncrementGap
對於多值字段,指定多個值之間的距離,這可以防止虛假詞組匹配。
4.autoGeneratePhraseQueries
對於文本字段,如果是true,solr將自動生成相鄰詞語的短語查詢。如果為false,則術語必須用雙引號括起來作為短語處理。
二.默認屬性
這些屬性可以在字段類型中指定,也可以在單個字段中指定,以覆蓋該字段值。
三.solr包含的字段類型