PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Филтърът TypeORM OneToMany в релации не влияе върху резултата

Трябва да използваме queryBuilder за случаи като този от find не позволява филтриране на отношения:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL DISTINCT ON с различни ПОРЪЧКИ ПО

  2. преброяване на нулеви записи в колоната на базата данни по RESTfull начин

  3. JPA генерира дублиращи се ключове

  4. Прозоречна функция на PostgreSQL:row_number() над (col подреждане на дяла по col2)

  5. Rails:Как да използвате обхват за намиране на елемент в масив от масиви