美文网首页数据库
Solr配置一_managed-schema(schema.xm

Solr配置一_managed-schema(schema.xm

作者: 炼心之旅 | 来源:发表于2018-06-11 14:08 被阅读0次

    FieldType可以让我们基于Solr的基本类型,定义自己的存储类型
    使用方式:
    <fieldType name="string" class="solr.StrField" sortMissingLast="true" />

    下面列举一些FieldType重要的一些属性
    1.Name:
    由字母、数字和下划线组成。不能以数字开头。此值用于前面<field>中的type属性的值。
    2.Class:
    此值表明索引并存储此fieldType的数据的类型
    如果此类不是solr提供的(自定义的或第三方的类),则不能用"solr.",需要写类的全路径名。
    3.sortMissingLast:
    字段升序排序时,让值为null的排在最后,与其相反的是sortMissingFirst
    4.precisionStep:
    这个字段没明白是什么意思

    Solr的基本类型:
    BinaryField:
    二进制数据
    StrField:
    UTF-8或Unicode的字符串。
    用于较小的字段,并且不被切分或分析(个人理解:此字段的值不会被拆分,被做为一个整体进行索引)。
    限制小于32K
    TextField:
    TrieDateField, TrieDoubleField, TrieFloatField, TrieIntField, TrieLongField
    DatePointField, DoublePointField, FloatPointField, IntPointField, LongPointField
    UUIDField


    20171229144937510.png 20171229173606486.png

    相关文章

      网友评论

        本文标题:Solr配置一_managed-schema(schema.xm

        本文链接:https://www.haomeiwen.com/subject/tvqheftx.html