各アーティスト (ユーザー) にはギャラリーがあり、各ギャラリーにはアーティスト ステートメントがあります。
ギャラリーのショーページでこれを行います
<%= @gallery.artist_statement %>
これにより、アーティスト ステートメントが表示されます。ただし、アーティストのショー ページ (特定のアーティストのギャラリーがすべて表示されている) でこれを行うと、未定義のメソッド エラーが発生します。
undefined method `artist_statement' for #<Artist:0x007fc02be33828>
なぜこれが起こっているのですか?代わりに何を書くべきですか? 私のルートでは、ギャラリーはアーティスト内にネストされているため、アーティストコントローラーでこれを作成するとうまくいくと思いましたが、うまくいきませんでした:(
@art_statement = @artist.gallery.artist_statement