2013-10-28 39 views

回答

2

就我所知和Solr 4.5而言,這些都是正確的。

+-----------+---------+--------+-----------+------------------------+-----------+ 
| Type | indexed | stored | omitNorms |omitTermFreqAndPositions| tokenized | 
+-----------+---------+--------+-----------+------------------------+-----------+ 
| binary | true | true | false  | true     | false  | 
| boolean | true | true | true  | true     | false  | 
| date  | true | true | false  | true     | false  | 
| double | true | true | true  | true     | false  | 
| float  | true | true | true  | true     | false  | 
| int  | true | true | true  | true     | false  | 
| long  | true | true | true  | true     | false  | 
| pdate  | true | true | true  | true     | false  | 
| pdouble | true | true | true  | true     | false  | 
| pfloat | true | true | true  | true     | false  | 
| pint  | true | true | true  | true     | false  | 
| plong  | true | true | true  | true     | false  | 
| random | true | true | false  | true     | false  | 
| string | true | true | true  | true     | false  | 
| tdate  | true | true | false  | true     | false  | 
| tdouble | true | true | true  | true     | false  | 
| tfloat | true | true | true  | true     | false  | 
| tint  | true | true | true  | true     | false  | 
| tlong  | true | true | true  | true     | false  | 
+-----------+---------+--------+-----------+------------------------+-----------+ 
| textField | true | true | false  | false     | true  | 
+-----------+---------+--------+-----------+------------------------+-----------+ 

我還沒有找到這些值,所以我寫了一些測試打印類似這樣的東西。

所有選項(屬性)在這裏找不到,默認爲false。

測試打印默認值can be found in GitHub

基本上它

  • 創建帶有所有字段類型的模式
  • 沒有覆蓋任何選項
  • 與EmbeddedSolrServer
  • 內的模式從EmbeddedSolrServer取解析SchemaFields
  • 啓動核心
  • 打印選項(屬性)