我得到了一个未定义的方法`iso8601'为零:NilClass"我的拉布尔观点错误
视图:
collection @appointments
attributes :id
node(:start) { |appointment| appointment.start.iso8601}
node(:end) { |appointment| appointment.finish.iso8601}
node(:title) { |appointment| '<a class="patient-select-link" data-id="'+appointment.patient.id.to_s+'">'+appointment.patient.full_name+'</a>' }
控制器:
@appointments = Appointment.order("id DESC")
我无法解决我出错的地方!我几乎完全复制了rabl github页面示例,无论我做什么,约会变量都没有定义,尽管我可以确认@appointments已定义(bettererrors)并且具有正确的数据
答案 0 :(得分:0)
似乎是您的约会对象之一没有start
。我的意思是价值是零。这就是它出现错误的原因。