2つの異なるオブジェクトを表す1つのモデルを作成することは可能ですか?例えば:
私はブログを持っており、その上で、純粋なテキストとビデオのみのスクリーンキャストに関する記事を公開します。
それを念頭に置いて:
すべての投稿のみを取得し@posts = Posts.all
たい=>すべてのスクリーンキャストのみを取得し@posts = Screencasts.all
たい=>そしてすべての記事のみを取得したい=>@posts = Articles.all
そして、ビューでは、この投稿がどのクラスであるかを知りたいです
<% if @posts.first is article %>
do something
<% else %>
do something else
<% end %>
これが不可能な場合、どうすればそのようなことができますか?