Page Contents

Home > @loopback/repository > CrudRepository

CrudRepository interface

Basic CRUD operations for ValueObject and Entity. No ID is required.

Signature:

export interface CrudRepository<T extends ValueObject | Entity, Relations extends object = {}> extends Repository<T> 

Extends: Repository<T>

Methods

Method Description
count(where, options) Count matching records
create(dataObject, options) Create a new record
createAll(dataObjects, options) Create all records
deleteAll(where, options) Delete matching records
find(filter, options) Find matching records
updateAll(dataObject, where, options) Updating matching records with attributes from the data object