在我的Rake Command中,我调用XML来检索数据。如果person_id有效,则保存。但我收到了错误。
if !@case.person_id.nil?
@project.team_members << @person
end
错误:: rake中止了!未定义的方法`team_members'代表nil:NilClass
请建议一些事情!!!
答案 0 :(得分:0)
@project是一个nil变量,这就是你不能调用team_members的原因。检查你如何定义它。而且,你可能想要遵循红宝石的做事方式。 “如果没有”,那么写作的时间会更好:
unless @case.person_id.nil?
...