我正在使用rails控制台运行此代码,但我一直收到错误
NameError:未初始化的常量子类别:子类别
我一直试图让这段代码运行一段时间,但我没有做任何工作。 这是我在Subcategories_controller.rb
中使用的代码 def self.remove_subcat_when_expired
Time.now == '21:00:00' ?
nine_pm = Time.local(Date.today.year, Date.today.month, Date.today.day, 21, 0, 0)
Subcategories.where("end_data <= #{nine_pm}").each do |subcategory|
if (subcategory.end_date.today? and Time.now >= nine_pm) or subcategory.end_date < Date.Today
subcategory.destroy
end
end
在rails控制台中运行我正在使用
Subcategory.remove_subcat_when_expired
行Subcategories.where(“......导致问题,我需要初始化'子类别'但我不确定如何,非常感谢任何帮助。