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 |