MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Truy vấn MongoDB trong kho lưu trữ Spring:giới hạn số lượng bản ghi sau khi lọc

Khi sử dụng Spring Data MongoDB, tôi nghĩ thông thường bạn sẽ muốn sử dụng Pageable giao diện cho các truy vấn này. Ví dụ:

@Query("{status: 'Failed'}")
List<Record> findFailedRecords(Pageable pageable);

// or even better without the @Query annotation just:

List<Record> findByStatus(String status, Pageable pageable);

Sau đó, gọi:

yourRecordRepo.findFailedRecords(new PageRequest(0, 10));

// or using the other method:

yourRecordRepo.findByStatus("Failed", new PageRequest(0, 10));

Điều đó sẽ tìm nạp trang đầu tiên của 10 Bản ghi bị lỗi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các trường bổ sung Mongo dbref không hiển thị trong mongoshell. Làm thế nào để hiển thị chúng?

  2. Đã phát hiện thấy tràn MongoDB \ Driver \ Exception \ InvalidArgumentException trên nền tảng của bạn:300000000000

  3. Nhận danh sách tất cả các thẻ duy nhất trong mongodb

  4. Làm cách nào để sắp xếp bộ sưu tập theo ngày trong MongoDB?

  5. Tìm hai tài liệu trong MongoDB có chung giá trị khóa