Railsアプリでサブスクリプションを管理するためにBraintreeを使用しています。
ブレインツリーの顧客IDとサブスクリプションIDを格納するサブスクリプションモデルがあります。
サブスクリプションモデルでアクティブなサブスクリプションをフィルタリングしたい。これまでのところ私は
def find_active_subscriptions
@active_subscriptions = Braintree::Subscription.search do |search|
search.status.is "Active"
end
しかし、今度は@active_subscriptionsのサブスクリプションIDを使用して、同じサブスクリプションIDを持つローカルサブスクリプションモデル内のすべてのオブジェクトを検索し、それを@local_active_subscriptionsなどの変数に入れたいと思います。
これを行う必要がある理由は、ローカル情報を使用してBraintree :: Addressにアクセスし、アクティブなアドレスのみをプルするためです。
助けてくれてありがとう。