Solr索引:字段定义与属性配置详解
字段在schema的fields元素中定义。一旦设置好字段类型,定义字段本身就是简单的事情。
字段定义示例
基本字段定义
以下示例定义了一个名为price
的字段,类型为float
,默认值为0.0
;indexed
和stored
属性被显式设置为true
,而在float
字段类型上指定的任何其他属性都将被继承。
1
| <field name="price" type="float" default="0.0" indexed="true" stored="true"/>
|
复杂字段定义示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <field name="content" type="text_general" indexed="true" stored="true" multiValued="true"/>
<field name="created_date" type="pdate" indexed="true" stored="true" default="NOW"/>
<field name="id" type="string" indexed="true" stored="true" required="true"/>
<field name="search_text" type="text_general" indexed="true" stored="false"/>
<field name="raw_data" type="string" indexed="false" stored="true"/>
|