私は信じられないほど似ているいくつかのオブジェクトを持っています。実際には、STIを使用して、DB内のすべてのデータを同じテーブルに格納します。現在、私が機能を追加したり、バグを修正するたびに、私は3つの異なる場所でそれを更新しなければならないので、私は少しコードを削除したいと思います。最も一般的なコードの複製はビューにあります。私はrender :template => 'shared/something'
を使って人々が共通の見解を描写しているのを見ましたが、問題は、私はこれらの多くを持っていますが、特定のオブジェクト(貨物)についてのみです。もっと重要なのは、実際のクラスのいずれかがテンプレートを必要に応じてオーバーライドできるようにすることです。Rails - Abstract/Shared Views
これについてはどのようにすればいいですか?どんな答えでもありがとう!
おかげで、これはまさに私が必要なもののように見えます! –