Page Contents
Home > @loopback/repository > CrudConnector
CrudConnector interface
CRUD operations for connector implementations
Signature:
export interface CrudConnector extends Connector
Extends: Connector
Methods
| Method | Description |
|---|---|
| count(modelClass, where, options) | Count matching entities |
| create(modelClass, entity, options) | Create a new entity |
| createAll(modelClass, entities, options)? | (Optional) Create multiple entities |
| delete(modelClass, entity, options)? | (Optional) Delete an entity |
| deleteAll(modelClass, where, options) | Delete matching entities |
| deleteById(modelClass, id, options)? | (Optional) Delete an entity by id |
| exists(modelClass, id, options)? | (Optional) Check if an entity exists for the id |
| find(modelClass, filter, options) | Find matching entities by the filter |
| findById(modelClass, id, options)? | (Optional) Find an entity by id |
| replaceById(modelClass, id, data, options)? | (Optional) Replace an entity by id |
| save(modelClass, entity, options)? | (Optional) Save an entity |
| update(modelClass, entity, options)? | (Optional) Update an entity |
| updateAll(modelClass, data, where, options) | Update matching entities |
| updateById(modelClass, id, data, options)? | (Optional) Update an entity by id |