PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Filtro TypeORM OneToMany nas relações não afeta o resultado


Precisamos usar o queryBuilder para casos como este desde find não permite filtrar relações:
const items = await reviewRepository.createQueryBuilder("review")
    .leftJoinAndSelect("review.categories", "category")
    .where("category.id = :id", { id })
    .getManyAndCount()