【发布时间】:2015-11-15 14:36:58
【问题描述】:
我正在设置一个 Ruby on Rails 应用程序,其中用户将拥有一个专辑集合。我最初的想法是用一个简单的用户 has_many 专辑和专辑属于用户来设置它。这里出现的问题是Album表会有重复的条目,只用user_id区分。
id | album_name | artist_id | created_at | updated_at | user_id
-----+-------------+-----------+----------------------------+----------------------------+---------
2 | SuperRando | 3 | 2015-11-13 00:03:51.790759 | 2015-11-13 00:03:51.790759 | 1
3 | SuperRando | 3 | 2015-11-13 00:19:08.438907 | 2015-11-13 00:19:08.438907 | 2
那么最好的做法是什么,这样我才能拥有一张包含所有独特专辑的专辑表?
【问题讨论】:
标签: ruby-on-rails rails-activerecord psql