0
我在加载具有没有记录的模型用户的视图时出现此错误。如果没有记录,我只是希望它在视图中返回“未分配”。否则,显示用户的名字和姓氏。当记录存在时,显示用户的姓氏和姓氏按预期工作。Rails - 当一行返回零时
我已经搞砸了许多不同的组合,看不到它的工作。
错误:
undefined method `full_name' for nil:NilClass
在tickets.index.html.erb:
<% @tickets.each do |ticket| %>
<%= ticket.user.full_name %>
<% end %>
在ticket.rb模型
def full_name
if full_name.blank?
full_name = "Unassigned"
else
ticket.user.first_name + ' ' + ticket.user.last_name
end
end
总体意义。这工作,非常感谢! – Devin 2013-04-26 18:46:46
非常欢迎! – MrDanA 2013-04-26 18:49:52