Уведомление о переводе ИИ
Эта документация была автоматически переведена ИИ.
IRepository
Интерфейс Repository определяет набор методов для работы с моделями, которые адаптируют операции CRUD (создание, чтение, обновление, удаление) для источника данных.
API
find()
Возвращает список моделей, соответствующих параметрам запроса.
Сигнатура
find(options?: any): Promise<IModel[]>
findOne()
Возвращает модель, соответствующую параметрам запроса. Если найдено несколько подходящих моделей, возвращается только первая.
Сигнатура
findOne(options?: any): Promise<IModel>
count()
Возвращает количество моделей, соответствующих параметрам запроса.
Сигнатура
count(options?: any): Promise<Number>
findAndCount()
Возвращает список и количество моделей, соответствующих параметрам запроса.
Сигнатура
findAndCount(options?: any): Promise<[IModel[], Number]>
create()
Создает объект данных модели.
Сигнатура
create(options: any): void
update()
Обновляет объект данных модели на основе условий запроса.
Сигнатура
update(options: any): void
destroy()
Удаляет объект данных модели на основе условий запроса.
Сигнатура
destroy(options: any): void

