sql >> Databasteknik >  >> RDS >> PostgreSQL

TypeORM OneToMany-filter i relationer påverkar inte resultatet

Vi måste använda queryBuilder för fall som detta eftersom find tillåter inte filtreringsrelationer:

const items = await reviewRepository.createQueryBuilder("review")
    .leftJoinAndSelect("review.categories", "category")
    .where("category.id = :id", { id })
    .getManyAndCount()


  1. MYSQL - VÄLJ från olika databaser

  2. dynamiskt dropdown i nodejs mysql

  3. ResultSet.next mycket långsamt endast när frågan innehåller FIRST_ROWS eller ROWNUM begränsning

  4. Wordpress anpassade tabeller eller anpassade inläggstyper?