過去にいくつかの RoR サイトを書いたことがありますが、コードを見ているだけだったので、自分の意見を DRY することにあまり悩まされたことはありませんでした。
新しいサイトを始めたばかりで、コラボレーションである可能性が高く、助けが必要です
私はこの行を自分のビューで複数回、複数の場所から呼び出します。
<%= Person.find_by_id(rider.person_id).name %>
できるようになりたい
<%= get_name(rider.person_id) %>
だから私はこのコードをどこかに置くと思います
def get_name=(id)
Person.find_by_id(id).name
end
しかしここで?モデルとヘルパーとして試してみましたが、常に nomethoderror が発生します。