PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Filter TypeORM OneToMany dalam hubungan tidak berpengaruh pada hasil

Kita perlu menggunakan queryBuilder untuk kasus seperti ini sejak find tidak mengizinkan hubungan pemfilteran:

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. Memasukkan klausa SELECT Kustom dalam kueri ActiveRecord

  2. Intel SSD, sekarang keluar dari daftar sh..err, malu

  3. Bagaimana mengembalikan nilai dari suatu fungsi jika tidak ada nilai yang ditemukan

  4. Dalam lingkungan multi-server, jika situs tidak aktif selama lebih dari 15 menit, server kehilangan koneksi ke database PostgreSQL

  5. Pertanyaan Ruby Guard - 'Silakan instal adaptor sqlite3' - railstutorial.org