MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

स्प्रिंग रिपॉजिटरी में MongoDB क्वेरी:फ़िल्टर के बाद रिकॉर्ड की संख्या सीमित करें

स्प्रिंग डेटा 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 विफल रिकॉर्ड्स का पहला पृष्ठ प्राप्त होगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB+Azure+Android:com.mongodb.WriteConcernException त्रुटि:मास्टर कोड नहीं:10058

  2. तत्व की स्थिति के आधार पर mongoDB में सरणी तत्व को हटाना

  3. MongoDB ClusterControl 1.4 . में सुविधाएँ

  4. मोंगोडब और पीएचपी के साथ पेजिनेशन प्रश्नों को ठीक से कैसे संभालें?

  5. MongoDB:अलग कॉलम मान निर्यात करें