【文件属性】:
文件名称:mongoid_transaction:使用TokuMx在Mongoid中进行交易
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-19 09:58:23
Ruby
Mongoid交易
该gem用于使用TokuMx提供的Transaction API以及mongoid。
##请勿使用此GEM(如果您看到此行)。 工作正在进行中。
安装
将此行添加到您的应用程序的Gemfile中:
gem 'mongoid_transaction' , git : 'git@github.com:Shwetakale/mongoid_transaction.git'
然后执行:
$ bundle
用法
Mongoid::Transaction.execute do
User.create!(name: user_name)
Parent.create!(name: parent_name)
end
仅支持那些在失败时引发异常的方法。 (例如,对于create!,update_attributes!,set,update_attribute)
【文件预览】:
mongoid_transaction-master
----.travis.yml(76B)
----bin()
--------console(344B)
--------setup(115B)
----Rakefile(117B)
----Gemfile(104B)
----.rspec(31B)
----mongoid_transaction.gemspec(1KB)
----spec()
--------spec_helper.rb(89B)
--------mongoid_transaction_spec.rb(230B)
----.gitignore(87B)
----lib()
--------mongoid_transaction.rb(125B)
--------mongoid_transaction()
--------mongoid()
----CODE_OF_CONDUCT.md(1KB)
----README.md(2KB)
----LICENSE.txt(1KB)