ms133 发表于 2016-12-15 09:03:03

solr schema.xml是否有BigDecimalField? 我们探索下

  

 solr 是否有BigDecimalField
  在商城中,目前 计算 金钱,价格 通常使用BigDecimal
  看solr schema.xml example 中,大都是

<fieldtype name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true" />
<fieldtype name="boolean" class="solr.BoolField" sortMissingLast="true" omitNorms="true" />
<fieldtype name="integer" class="solr.IntField" omitNorms="true" />
<fieldtype name="long" class="solr.LongField" omitNorms="true" />
<fieldtype name="float" class="solr.FloatField" omitNorms="true" />
<fieldtype name="double" class="solr.DoubleField" omitNorms="true" />
<fieldtype name="date" class="solr.DateField" sortMissingLast="true" omitNorms="true" />
  那是否 有BigDecimal 类型呢?
  我们看看 solr 源码就知道
  solr 所有的filed 定义在 solr-core.jar  package org.apache.solr.schema 下面
  我们去瞧瞧

  看来这个 真没有.....
页: [1]
查看完整版本: solr schema.xml是否有BigDecimalField? 我们探索下