如果我有一个从 Devise 继承的控制器,并且我想访问 Devise 之外的模块(例如,如果我有一个产品模型),我如何在从 Devise 继承的控制器中访问它?以下给了我一个NameError uninitialized constant
:
class RegistrationsController < Devise::RegistrationsController
define foo
Products.find(1)
end
end
class ProductsController < ApplicationController
end
我试过了:
ApplicationController::Products.find(1)
ActiveRecord::Base::Products.find(1)