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

Bagaimana cara menggabungkan beberapa pencarian antara tanggal dengan CrudRepository of Spring Data JPA?

Between kata kunci secara alami mengikat dua parameter. Jadi setelah mengikat klausa from, daftar parameter habis dan kita tidak tahu parameter mana yang digunakan untuk kriteria kedua.

Kueri yang ditentukan secara manual akan berhasil:

interface BookRepository extends Repository<Book, Integer> {

  @Query("select b from Book b " +
         "where b.from between ?1 and ?2 and b.to between ?1 and ?2")
  List<Book> findByDatesBetween(Date departure, Date arrival);
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menentukan urutan yang akan digunakan saat membuat tabel dalam migrasi ActiveRecord di Ruby on Rails 5.2?

  2. Django dengan Postgresql, kolom harus muncul dalam klausa GROUP BY atau digunakan dalam fungsi agregat

  3. Bug pemesanan yang aneh (apakah ini bug?) saat memesan dua kolom dengan nilai yang identik

  4. PG::Kesalahan dalam klausa GROUP BY

  5. PostgreSQL:masalah penyandian pada Windows saat menggunakan utilitas baris perintah psql