Tento dokument byl přeložen umělou inteligencí. V případě nepřesností se prosím obraťte na anglickou verzi
Rozhraní Repository definuje sadu metod pro práci s modely, které slouží k adaptaci CRUD operací zdroje dat.
Vrátí seznam modelů, které odpovídají zadaným dotazovacím parametrům.
find(options?: any): Promise<IModel[]>Vrátí model, který odpovídá zadaným dotazovacím parametrům. Pokud existuje více odpovídajících modelů, vrátí pouze první.
findOne(options?: any): Promise<IModel>Vrátí počet modelů, které odpovídají zadaným dotazovacím parametrům.
count(options?: any): Promise<Number>Vrátí seznam a počet modelů, které odpovídají zadaným dotazovacím parametrům.
findAndCount(options?: any): Promise<[IModel[], Number]>Vytvoří datový objekt modelu.
create(options: any): voidAktualizuje datový objekt modelu na základě dotazovacích podmínek.
update(options: any): voidSmaže datový objekt modelu na základě dotazovacích podmínek.
destroy(options: any): void