Solr Filed 正常类型属性
Solr Filed 一般类型属性


对于Solr的一般属性(General Properties), 它适用于任何Field Type. 有以下一般属性:
- PositionIncrementGap example:
假如一个document有一个叫"author" 的 multi-valued 域, 值为:
author: John Doe
author: Bob Smith
当PositionIncrementGap =0时, 查询语句(Query):"doe bob", 会匹配这个Field, 显然这不是所希望看到的, 那么 PositionIncrementGap 会解决这个问题, 如:
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100" multiValued="true"> </fieldType>
2. autoGeneratePhraseQueries, example:
<fieldType name="text_en_splitting" class="solr.TextField" autoGeneratePhraseQueries="true" positionIncrementGap="100">
</fieldType>
<fieldType name="text_ja" class="solr.TextField" autoGeneratePhraseQueries="false"></fieldType>