【问题标题】:Is Money gem usable with Mongoid?Money gem 可以与 Mongoid 一起使用吗?
【发布时间】:2015-02-24 14:23:11
【问题描述】:

它适合“模式”或文档模型文件,就像一个

type: Money

但是,每当我需要钱时,我都会得到一串浮点数作为回报。我知道它在内部处理 MongoDB,但我发现我的应用程序中充斥着 BigInt.new("1.23") - BigInt.new("1.33") 之类的字符串转换,这肯定不是本意。

我应该放弃金钱并在架构中使用 BigInt 吗? Mongoid 会支持它还是再次将其保存为字符串?有人告诉我不要使用Float,所以我正在尽力而为,但我的工具不配合。

【问题讨论】:

    标签: mongodb mongoid currency bigint money-rails


    【解决方案1】:

    https://github.com/glebtv/mongoid_money_field 呢?
    它符合您的需求吗?

    在这里找到一个谈话:
    https://groups.google.com/forum/#!topic/mongoid/fTAN6VBUeT8
    最后的评论应该证实我的提议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-02
      • 2016-09-21
      • 2018-03-18
      • 1970-01-01
      • 1970-01-01
      • 2011-08-15
      • 2018-02-16
      • 2020-06-30
      相关资源
      最近更新 更多