PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để kết hợp nhiều tìm kiếm giữa các ngày với CrudRepository của Spring Data JPA?

Between từ khóa liên kết tự nhiên hai tham số. Vì vậy, sau khi ràng buộc mệnh đề from, danh sách tham số đã hết và chúng tôi không biết phải sử dụng tham số nào cho tiêu chí thứ hai.

Một truy vấn được xác định theo cách thủ công sẽ thực hiện thủ thuật:

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. Quyền thu hồi PostgreSQL từ bảng pg_catalog

  2. Làm cách nào để cài đặt pg gem của PostgreSQL trên Ubuntu?

  3. Chỉ mục postgresql trên biểu thức xpath không tăng tốc độ

  4. pg_config hiển thị 9,4 thay vì 9,3

  5. Có cách nào để chuyển các tham số đến truy vấn thô postgres trong đường ray không?