Skip Headers

# Repeatable Read Levels

Previous

Next

To achieve repeatable read operations, you must use a unit of work, you must register all objects in the unit of work (both objects you intend to modify and objects you intend only to read), and you must use `ObjectLevelReadQuery` method `conformResultsInUnitOfWork` or `Descriptor` method `alwaysConformResultsInUnitOfWork`.

By doing so, each time you query a registered object, you will get the version of the object as it currently is in your unit of work.