与mongoid投掷交易的巫术未定义

时间:2013-12-07 17:46:41

标签: mongoid sorcery

来自控制器的跟随行

@user = create_from(provider)

获得例外

#<NoMethodError: undefined method `transaction' for User:Class>

这是异常回溯的第一行

"/Users/Gull/.rvm/gems/ruby-2.1.0-preview2/gems/sorcery-0.8.4/lib/sorcery/controller/submodules/external.rb:173:in `create_from'"

这意味着mongo不支持事务,但是调用魔法事务部分的配置部分是什么?

1 个答案:

答案 0 :(得分:0)

在模型文件中添加以下行...使其正常工作

  include Sorcery::Model::Adapters::Mongoid