默认情况下,在rails中使用ActiveRecord,我们将数据保存到数据库中。 但在我的情况下,我需要创建一个RESTFUl Web服务的请求,而不是保存到数据库,所以我需要在模型中使用ActiveResource而不是ActiveRecord。 但是当我在Model中用ActiveResource替换ActiveRecord时,我收到了这个错误:
未捕获的异常:用户未定义的方法`devise':Class
我的型号代码:
class User < ActiveResource::Base
self.site = "http://127.0.0.1:5000"
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
end
如何将Devise与ActiveResource一起使用?