エラー:
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 エラーを返す理由を誰か教えてもらえますか?