ruby-on-rails - Rails - 意外的对象返回值 Rational
问题描述
在我的 Rails 应用程序中处理类型评估的数据层脚本之一表现出奇怪的行为,在挖掘后我们发现问题是:
Rational(BigDecimal(1), 1).class
=> BigDecimal
我正在努力寻找有关此的任何内容以及Rational
构造函数返回的原因BigDecimal
。有任何想法吗?
解决方案
推荐阅读
- python - NoReverseMatch at / Reverse for 'detail' with arguments '('',)' 未找到。尝试了 1 种模式:
- azure - 如何将我的发布文件移动到 Azure 构建过程的下一步?
- ios - 有条件地显示列表后导航返回时崩溃
- python - Beautifulsoup - 为什么我正在抓取的图像没有保存?
- snowflake-cloud-data-platform - 生成一个windows脚本来创建用户并发的步骤?
- python - matplotlib:删除 ax 周围的所有图形边距,然后显示
- angular - 角度插值语法:从所有子对象中计算所有子对象
- spring - java.sql.SQLException:字段 'userid' 没有默认值?
- c++ - 带有运算符语法但不带有函数语法的错误消息
- python - Python 调试:有没有一个工具可以让你在异常发生时输入函数(就像断点一样)?