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

Apakah mungkin menggunakan objek Array sebagai parameter dalam anotasi Spring Repository @Query?

Gunakan koleksi alih-alih array (Set<String> ), dan pastikan tidak kosong (jika tidak, kueri akan menjadi tidak valid.

Selain itu, tidak ada alasan untuk menggunakan kueri asli untuk itu, dan Anda tidak boleh memiliki tanda kurung di sekitar parameter:

@Query("SELECT l1 FROM Location l1 WHERE l1.node.id IN :ids")
List<Location> findLocationsByNodeIds(@Param("ids") Set<String> ids);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus duplikat dari tabel

  2. Apakah ada PHP mysql_real_escape_string untuk postgresql?

  3. Berapa jumlah maksimum kolom dalam kueri pemilihan PostgreSQL?

  4. Mengapa fungsi postgres trigram word_similarity tidak menggunakan indeks gin?

  5. Rails postgresql cara mengatur level isolasi transaksi ke serializable