0

現在、ここに私のユーザーがあります->サブスクリプションモデル

# User Model
has_many :subscriptions

# Subscription Model
belongs_to :user

ユーザーがプロモーション コードを入力し、入力したプロモーション コードに関連付けられたサブスクリプションを介してアプリケーションにアクセスできる機能を追加したいと考えています。これを達成する方法について何か提案はありますか?

4

1 に答える 1

1

ユーザーが複数のサブスクリプションを持つことができ、サブスクリプションが多くのユーザーを持つことができる has_and_belongs_to_many 関係が必要なようです。AdamT は :through モデルで正しく、:through モデルは :promo_code です。このRailscastは、適切な説明を提供します。

于 2013-07-27T07:04:45.163 に答える