Scala Bigdecimal的casbah自动类型转换

Scala Bigdecimal的casbah自动类型转换,scala,serialization,bigdecimal,casbah,Scala,Serialization,Bigdecimal,Casbah,我需要使用casbah自动类型转换来序列化scala.math.BigDecimal值 我进口了这个 import com.mongodb.casbah.commons.conversions.scala._ 并在类中调用这些方法 RegisterJodaTimeConversionHelpers() DeregisterJodaLocalDateTimeConversionHelpers() 但是它说,java.lang.IllegalArgumentException:不能序列

我需要使用
casbah
自动类型转换来序列化
scala.math.BigDecimal

我进口了这个

 import com.mongodb.casbah.commons.conversions.scala._
并在类中调用这些方法

  RegisterJodaTimeConversionHelpers()
  DeregisterJodaLocalDateTimeConversionHelpers()
但是它说,java.lang.IllegalArgumentException:不能序列化类scala.math.bigdecime


是不是
casbah
支持
Bigdecimal
序列化或者我可以用的任何其他方法

您必须编写并注册自己的序列化程序。bson不支持BigDecimal-请参阅

挑战在于如何存储类型,以便有效地对其进行查询,以及如何最好地在反序列化时将其转换回(无需对所有类型进行全面转换)