在Solr中增加小数位

时间:2015-06-19 10:31:34

标签: solr lucene

将字段设为" float" fieldtype在响应中将源数据50转换为50.0。

有没有什么方法可以通过模式中的一些调整使其成为50.00

1 个答案:

答案 0 :(得分:3)

在显示层中比在Solr的响应中更好地处理此责任(据我所知,您无法定义在检索值时要执行的舍入操作)。浮点值本质上是不精确的,因此50.0之后的不同数字可能最终为48.99999999999997等。此精度也会根据数字的大小而变化。

在向用户显示任何值之前,在显示层中执行舍入。