我想弄清楚表示下列關係的最佳方法。鋼軌關聯 - 您將如何表達這種關係?
Newspaper has_many Articles
Newspaper has_many Subscribers
訂戶被允許保存他們的個人頁面的文章。
兩個問題:
1)關係如何在軌道中看起來像? 「保存」操作看起來如何?
的使用的has_many似乎以下不正確的對我說:
class ArticleController < ApplicationController
def save
a = Article.find(101)
@user.saved_articles << a
end
end
2)我是否需要加入一個看起來像這個表Saved_Articles?
Saved_Articles
----------------
user_id, article_id
謝謝你這樣詳細的答案。 – truthSeekr