Adding and Editing Data
-
Exposes functionality that allows you to perform multiple operations on the store within a single write transaction.
You must use the
See morescopedmethod to get collection-scoped access to the write transaction object, which will then allow you to perform insert, update, remove or evict operations using the write transaction.Declaration
Objective-C
@interface DITWriteTransaction : NSObject -
Exposes functionality that allows you to perform multiple operations on the store within a single write transaction.
A
See moreDITScopedWriteTransactionis scoped to a specific collection, obtained by callingscopedon aDITWriteTransaction.Declaration
Objective-C
@interface DITScopedWriteTransaction : NSObject -
These objects are returned when using
findandfindAllfunctionality onDITScopedWriteTransactions.You can use them to perform updates on documents and remove or evict documents.
See moreDeclaration
Objective-C
@interface DITWriteTransactionPendingCursorOperation : NSObject -
These objects are returned when using
findByIDfunctionality onDITScopedWriteTransactions.You can use them to perform updates on a document and remove or evict a document.
See moreDeclaration
Objective-C
@interface DITWriteTransactionPendingIDSpecificOperation : NSObject -
Provides information about a successful update operation on a document.
The update result can be one of the following types:
setremovedreplacedWithCounterincrementedpushedpoppedinserted
Declaration
Objective-C
@interface DITUpdateResult : NSObject -
The types of update result.
See moreDeclaration
Objective-C
enum DITUpdateResultType {} -
Provides information about the result of an operation on a document that was part of a write transaction.
The write transaction result can be one of the following types:
insertedremovedevictedupdated
Declaration
Objective-C
@interface DITWriteTransactionResult : NSObject -
The types of write transaction results.
See moreDeclaration
Objective-C
enum DITWriteTransactionResultType {}
Adding and Editing Data Reference