sql >> Databáze >  >> RDS >> PostgreSQL

Filtr TypeORM OneToMany ve relacích nemá žádný účinek

Musíme použít queryBuilder pro případy jako je tento od find neumožňuje filtrování vztahů:

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


  1. Vytvoření indexu na proměnné tabulky

  2. Odstraňte poslední znak z řetězce v sql plus

  3. Výsledky MySQL jako seznam oddělený čárkami

  4. připojte se k serveru postgres na výpočetním stroji Google