Esta documentação foi traduzida automaticamente por IA.
A interface Repository define uma série de métodos para operações de modelo, adaptando as operações de CRUD (criar, ler, atualizar e excluir) da fonte de dados.
Retorna uma lista de modelos que correspondem aos parâmetros de consulta.
find(options?: any): Promise<IModel[]>Retorna um modelo que corresponde aos parâmetros de consulta. Se houver vários modelos correspondentes, apenas o primeiro será retornado.
findOne(options?: any): Promise<IModel>Retorna a quantidade de modelos que correspondem aos parâmetros de consulta.
count(options?: any): Promise<Number>Retorna a lista e a quantidade de modelos que correspondem aos parâmetros de consulta.
findAndCount(options?: any): Promise<[IModel[], Number]>Cria um objeto de dados de modelo.
create(options: any): voidAtualiza um objeto de dados de modelo com base nas condições de consulta.
update(options: any): voidExclui um objeto de dados de modelo com base nas condições de consulta.
destroy(options: any): void