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