错误:
undefined method `author' for nil:NilClass
在我的帮手中:
def last_updated(group)
g = group.last_updated_version
debugger
g.author.name
end
如果我让last_updated(group)函数返回group.last_updated_version,则视图会按预期打印出我的对象:
#<Assets::Version:0x0000000747af48>
在上面显示的位置使用调试器,我可以提取名称
(rdb:1) g.author.name
"Administrator"
但是返回group.last_updated_version.author.name会导致错误。
任何人都可以告诉我为什么group.last_updated_version似乎返回我的对象,但是group.last_updated_version.author给了我nil:NilClass错误?
答案 0 :(得分:0)