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 下面

 

 

我们去瞧瞧

 

 

solr schema.xml是否有BigDecimalField? 我们探索下_第1张图片

 

 

 

看来这个 真没有.....

 

 

你可能感兴趣的:(schema,Solr)