【发布时间】:2015-05-30 09:18:54
【问题描述】:
我有四个表,分别名为 Albums、Songs、Singers 和 SongSingers。
Albums { Id, Name }
Songs { Id, AlbumId, Name }
Singers { Id, Name }
SongSingers { Id, SongId, SingerId }
- 专辑有很多歌曲。
- 歌曲属于专辑。
- SongSinger 属于 Song 和 Singer。
- Song 和 Singer 有很多 SongSinger。
每首歌可能有相同或不同的歌手。
在 View 中,我如何通过 AlbumId 获取所有不重复的 Singers。
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby activerecord rails-activerecord