私のRailsアプリケーションでは、Braintree gemを使用してサブスクリプションを作成しています。わからなくても、ローカルに保存したい購読情報を管理するSubscriptionモデルとコントローラを作成しました。私のモデルでは、サブスクリプションはユーザーに帰属することができます。しかし、あなたが行うことができ、通常のもののいくつかは、そのような current_user.subscriptions.build()Rails Braintree gemサブスクリプションクラスの競合
として働いて誰かが、彼らは
current_user.create_subscription
使用することができました私を助けたいくつかの理由ではなかったですこのcreate_subscriptionメソッドは定義されていますか?それは何とかRailsのコンベンションをオーバーライドしていますか?
Braintreeの宝石にsubscription.rbファイルがあることに気付きました。 BraintreeとSubscriptionモデルで定義されているクラスと競合していますか?おそらく私のサブスクリプションモデルの名前を変更するだけかも知りませんが、私はその競合が何であるか興味があります。
ああ、私はそれを手に入れます。それはhas_oneと違っていたのか分からなかった。ありがとうございました! – NicSlim