【发布时间】:2014-10-07 01:45:26
【问题描述】:
我开始在我正在编写的 Android 应用中使用 Realm.io。在我的一个数据对象中,我需要存储货币值。以前我在内部将值存储为 BigDecimal 值,然后在移入和移出数据库时也将其转换为双精度值。
我一直被告知,由于处理方式的原因,将货币值存储在 double 中是一个坏主意。 不幸的是,Realm.io 不支持 BigDecimal 对象的存储和检索。
编写我自己的扩展 RealmObject 的货币类并将其作为数据对象的成员变量保存的最佳解决方案是什么?
【问题讨论】:
-
xamarin 开发者也需要十进制!