我猜 float 货币不是理想的货币选择。 Mongoid支持Float和BigInteger。存储和使用货币值的最佳方法是什么?
最佳答案
您可能需要看一下Money gem。
它的工作方式是用美分表示货币金额并使用整数。
您可以按照这种方式将数据存储为整数,从而无需处理浮点精度。
关于ruby-on-rails - 使用Mongoid的货币数据类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4101374/