Как, например, я хотел искать кошку по имени, типу или любым атрибутам, а также фильтровать кошек по владельцу. Любые предложения / идеи? Спасибо.
Теперь я сделал так, что у одного владельца может быть несколько кошек, использующих отношения один ко многим. Теперь, после запроса, я хотел отфильтровать кошек по владельцу. Нужно ли мне для этого использовать «соединение»? Является ли построитель запросов хорошим решением для этого?
это источник пагинации, который я использовал https://github.com/nestjsx/nestjs-typeorm-paginate
Спасибо.
Контроллер
async findAll(@Query('page') page = 0, @Query('limit') limit = 10) {
limit = limit > 100 ? 100 : limit;
return this.catService.findAll({ page, limit });
}
Сервис
async findAll(options: IPaginationOptions): Promise<Pagination<CatEntity>> {
return paginate<CatEntity>(this.catRepository, options);
}