現在、ここに私のユーザーがあります->サブスクリプションモデル
# User Model
has_many :subscriptions
# Subscription Model
belongs_to :user
ユーザーがプロモーション コードを入力し、入力したプロモーション コードに関連付けられたサブスクリプションを介してアプリケーションにアクセスできる機能を追加したいと考えています。これを達成する方法について何か提案はありますか?
現在、ここに私のユーザーがあります->サブスクリプションモデル
# User Model
has_many :subscriptions
# Subscription Model
belongs_to :user
ユーザーがプロモーション コードを入力し、入力したプロモーション コードに関連付けられたサブスクリプションを介してアプリケーションにアクセスできる機能を追加したいと考えています。これを達成する方法について何か提案はありますか?
ユーザーが複数のサブスクリプションを持つことができ、サブスクリプションが多くのユーザーを持つことができる has_and_belongs_to_many 関係が必要なようです。AdamT は :through モデルで正しく、:through モデルは :promo_code です。このRailscastは、適切な説明を提供します。