0

Rakeコマンドでは、データを取得するためにXMLを呼び出しています。person_idが有効な場合は、保存されます。しかし、エラーが発生しています。

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

エラー::レーキが中止されました!nil:NilClassの未定義のメソッド `team_members'

何か提案してください!!!

4

1 に答える 1

0

@projectはnil変数であるため、team_membersを呼び出すことはできません。定義方法を確認してください。さらに、あなたは物事を行うルビーの方法に従うことを望むかもしれません。「そうでない場合」の機会は、次のように書く方が良いです:

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