ruby-on-rails-5 - 无方法错误未定义方法“*”用于 nil:NilClass
问题描述
提取的源代码(第 6 行附近):4 5 6 7 8 9
def subtotal
order_items.collect{|order_item| order_item.valid? ? order_item.unit_price*order_item.quantity : 0}.sum
end
解决方案
推荐阅读
- azure - 如何将 JWT 版本更新到 2.0?
- opencv - 循环迭代正确,但对于视频帧,它仅适用于前四个索引
- java - 如何仅打印二维数组的最后一列字符串长度?
- ios - 我们能区分 Physical Sim 和 Esim 信息吗?由 CTCarrier 收到
- sql - 来自递归 sql 查询的分层列表
- cloning - 使用 website-scraper-puppeteer 克隆网站
- sap-ase - sybase 表在插入语句末尾用分号锁定
- android - 创建虚拟显示后调用 release() 不起作用
- r - 如何替换r中列中字符串的第二个字符
- flutter - 如何在 Flutter 中创建如下所示的 UI