Exception: Mongoid::Errors::Rollback
- Inherits:
-
MongoidError
- Object
- StandardError
- MongoidError
- Mongoid::Errors::Rollback
- Defined in:
- lib/mongoid/errors/rollback.rb
Overview
This error should be raised to deliberately rollback a transaction without passing on an exception. Normally, raising an exception inside a Mongoid transaction causes rolling the MongoDB transaction back, and the exception is passed on. If Mongoid::Error::Rollback exception is raised, then the MongoDB transaction will be rolled back, without passing on the exception.
Constant Summary
Constants inherited from MongoidError
Instance Attribute Summary
Attributes inherited from MongoidError
#problem, #resolution, #summary