是否可以创建一个代表两个不同对象的模型?例如:
我有一个博客,我将在该博客上发表纯文本文章和仅包含视频的截屏视频。
考虑到这一点:
我只想获取所有帖子 =>@posts = Posts.all
我只想获取所有截屏视频=>@posts = Screencasts.all
我只想获取所有文章 =>@posts = Articles.all
在视图中我想知道这篇文章是哪个类
<% if @posts.first is article %>
do something
<% else %>
do something else
<% end %>
如果这是不可能的,我该怎么做呢?