我的控制器中有以下 find_by 调用,问题是当调用没有 id 时,它返回 nil 类错误
if current_user.admin?
@schedules = Schedule.all
else
@schedules = Schedule.find_by_team_id(current_user[:team_id])
end
如果 id 存在它一切正常,有什么想法为什么我会收到这个错误?
我的控制器中有以下 find_by 调用,问题是当调用没有 id 时,它返回 nil 类错误
if current_user.admin?
@schedules = Schedule.all
else
@schedules = Schedule.find_by_team_id(current_user[:team_id])
end
如果 id 存在它一切正常,有什么想法为什么我会收到这个错误?