【发布时间】:2017-12-04 00:31:02
【问题描述】:
我收到以下错误:
undefined method `assessment' for nil:NilClass
我下面的代码有条件,除非该方法为 nil 时排除,但不工作。我也尝试过 if 条件,但无济于事。
如果评估为零,我想我需要默认一个数字,但不确定如何做到这一点。
日期以毫秒为单位:1482985235000
<% @sales.methods.each do |data| %>
<%= Time.at(data.assessment.assessment_date/1000).strftime("%d/%m/%Y") unless data.assessment.assessment_date.nil? %>
<% end %>
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-5