0

在我的 Rake 命令中,我调用 XML 来检索数据。如果 person_id 有效,则保存。但我收到错误。

if !@case.person_id.nil?
    @project.team_members << @person
 end

错误 :: rake 中止!nil:NilClass 的未定义方法“team_members”

请建议一些东西!

4

1 回答 1

0

@project 是一个 nil 变量,这就是你不能调用 team_members 的原因。检查你如何定义它。此外,您可能希望遵循 ruby​​ 的做事方式。'如果不是'场合最好写成:

unless @case.person_id.nil?
  ...
于 2011-05-11T04:44:13.043 回答