私はpublication.rb
というモデルとuser.rb
というモデルを持っています。ユーザは、様々な出版物を購読し、各出版物からどのくらいの頻度でどの電子メールを受信するかを選ぶことができる。rails - ルートを複数のモデルにマップする方法
ので、ユーザはパブBに
をパブAから毎週メールを受信するように選択すると、毎月することができます私の質問は、これはユーザーのためにCRUDあるので、私はこれのためにルートを設定する行くのですか、ANDです出版物?
ありがとうございました。
どのようにして、ユーザの好みが自分の電子メールのためにあるものを保存しようとしています周波数?ユーザーと出版のためのキーを持つUserSubscriptionsのような結合モデルが必要なような気がしますが、電子メールの頻度やその他の設定を追加するフィールドもあります。次に、パブリケーションにルーティングできるだけですが、プリファレンスのフォームは実際にはUserSubscriptionのインスタンスです。 – kafuchau
ですが、ユーザーの設定は豊富な結合モデルに格納されています。 – noob