我正在编写一个 rake 任务来更新表中特定列中的值。当我运行任务时,我收到此错误:
uninitialized constant FirstLookSubscription
这是 rake 任务代码:
namespace :first_look_db do
desc "Adds one month to the Look Subscription"
FirstSubscription.where(subscription_state: 'active').each do |t|
t.update_attribute :next_billing_check, '2013-9-10'
end
end
我是 rake 任务的新手,我不想将其作为迁移来执行。任何建议都会很棒!
另请注意:当我在 rails 控制台中运行它时,它可以毫无问题地执行,我最大的问题是将它变成一个 rake 任务,以便我们的主要开发人员可以运行它