interfaces
Table of Contents
Interfaces
- CountModel
- Contract for models able to count the documents they manage.
- DeleteAllModel
- Contract for models able to delete a set of documents in one call.
- DeleteModel
- Contract for models able to delete a document.
- DocumentsModel
- Interface DocumentsModel
- ExistModel
- Contract for models able to test the existence of a document.
- GetModel
- Contract for models able to retrieve a single document.
- InsertModel
- Contract for models able to insert a new document.
- LastModel
- Contract for models able to fetch their most recent document.
- ListModel
- Interface for models that provide a list of documents or items.
- ReplaceModel
- Contract for models able to replace an existing document.
- StreamModel
- Interface for models that provide document streaming.
- TruncateModel
- Contract for models able to truncate their collection.
- UpdateDateModel
- Contract for models able to touch a single date property of a document.
- UpdateModel
- Contract for models able to update an existing document.
- UpsertModel
- Contract for models able to upsert a document.