【发布时间】:2011-12-12 22:15:11
【问题描述】:
我正在使用 Braintree 在我的 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 并且只提取活动地址。
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails find conditional-statements braintree