我想添加一个has_many
返回不同类型的有序集合,类似于多态关联。
class Group < AR:Base
has_many ??
end
class Picture < AR::Base; belongs_to :group; end
class Video < AR::Base; belongs_to :group; end
class Audio < AR::Base; belongs_to :group; end
我如何让组返回belong_to
它使用 SQL 的所有图片、视频和音频。我真的不想求助于使用 Ruby,因为我还希望将“媒体项目”的集合与acts_as_list
或类似命令一起排序。