स्प्रिंग डेटा MongoDB का उपयोग करते समय, मुझे लगता है कि आम तौर पर आप Pageable
. का उपयोग करना चाहेंगे इन प्रश्नों के लिए इंटरफ़ेस। उदाहरण:
@Query("{status: 'Failed'}")
List<Record> findFailedRecords(Pageable pageable);
// or even better without the @Query annotation just:
List<Record> findByStatus(String status, Pageable pageable);
फिर, कॉल करने के लिए:
yourRecordRepo.findFailedRecords(new PageRequest(0, 10));
// or using the other method:
yourRecordRepo.findByStatus("Failed", new PageRequest(0, 10));
इससे 10 विफल रिकॉर्ड्स का पहला पृष्ठ प्राप्त होगा।