我有一个 Rails 3 Active Record finder 方法,我正在尝试将其更新为 rails 4 patten。
在 Rails 3 中,我的代码看起来像这样
StripeEvent.setup do
subscribe 'customer.subscription.deleted' do |event|
user = User.find_by_customer_id(event.data.object.customer)
user.expire
end
end
在 Rails 4 中,我试过这个,这段代码正确吗?
StripeEvent.setup do
subscribe 'customer.subscription.deleted' do |event|
user = User.where(customer_id: (event.data.object.customer) )
user.expire
end
end