ROR + Rake 任务中出现 nil:NilClass 错误
在我的 Rake 命令中,我调用 XML 来检索数据。如果 person_id 有效,则保存。但我收到错误。
if [email protected]_id.nil?
@project.team_members << @person
end
错误:: 耙子中止! nil:NilClass 的未定义方法“team_members”
请提出一些建议!
In my Rake Command I am calling XML to retrieve data. If person_id is valid, then it saved. But I am getting error.
if [email protected]_id.nil?
@project.team_members << @person
end
Error :: rake aborted! undefined method `team_members' for nil:NilClass
Please Suggest Some Thing !!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
@project 是一个 nil 变量,这就是为什么你不能调用 team_members。检查你如何定义它。此外,您可能想遵循 Ruby 的做事方式。 “如果没有”的情况最好这样写:
@project is a nil variable and this is why you cannot invoke team_members. Check how you define it. Moreover, you may want to follow the ruby way of doing things. 'If not' occasions are better to write like :