Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा का उपयोग कर मोंगोडीबी संग्रह से डेटा पुनर्प्राप्त करते समय, रिकॉर्ड्स की संख्या को सीमित कैसे करें?

MongoDB संग्रह से रिकॉर्ड पुनर्प्राप्त करते समय, आप

का उपयोग करके परिणाम में रिकॉर्ड की संख्या को सीमित कर सकते हैं

सीमा() विधि।

सिंटैक्स

db.COLLECTION_NAME.find().limit(आवश्यक रिकॉर्ड की संख्या)

जावा मोंगोडीबी लाइब्रेरी एक ही नाम के साथ एक विधि प्रदान करती है, रिकॉर्ड की संख्या को सीमित करने के लिए इस विधि (खोज () विधि के परिणाम पर) को रिकॉर्ड करने के लिए आवश्यक संख्या में रिकॉर्ड का प्रतिनिधित्व करने वाले पूर्णांक मान को छोड़कर।

उदाहरण

आयात करें आयात करें // डेटाबेस से कनेक्ट करना MongoDatabase डेटाबेस =mongo.getDatabase("myDatabase"); // एक संग्रह वस्तु बनाना MongoCollectionCollection =database.getCollection("students"); दस्तावेज़ दस्तावेज़ 1 =नया दस्तावेज़ ("नाम", "राम")। संलग्न करें ("आयु", 26)। संलग्न करें ("शहर", "हैदराबाद"); दस्तावेज़ दस्तावेज़ 2 =नया दस्तावेज़ ("नाम", "रॉबर्ट")। संलग्न करें ("आयु", 27)। संलग्न करें ("शहर", "विशाखापत्तनम"); दस्तावेज़ दस्तावेज़ 3 =नया दस्तावेज़ ("नाम", "रिम")। संलग्न करें ("आयु", 30)। संलग्न करें ("शहर", "दिल्ली"); दस्तावेज़ दस्तावेज़ 4 =नया दस्तावेज़ ("नाम", "राधा")। संलग्न करें ("आयु", 28)। संलग्न करें ("शहर", "मुंबई"); दस्तावेज़ दस्तावेज़ 5 =नया दस्तावेज़ ("नाम", "रमानी")। संलग्न करें ("आयु", 45)। संलग्न करें ("शहर", "पुणे"); // बनाए गए दस्तावेज़ों को सम्मिलित करना सूची <दस्तावेज़> सूची =नया ऐरेलिस्ट <दस्तावेज़> (); सूची जोड़ें (दस्तावेज़ 1); सूची जोड़ें (दस्तावेज़ 2); सूची जोड़ें (दस्तावेज़ 3); सूची जोड़ें (दस्तावेज़ 4); सूची जोड़ें (दस्तावेज़ 5); collection.insertMany (सूची); System.out.println ("दस्तावेज़ सम्मिलित"); // एक संग्रह वस्तु संग्रह प्राप्त करना =डेटाबेस। getCollection ("छात्र"); // दस्तावेजों को एक सीमा के साथ पुनर्प्राप्त करना FindIterable iterDoc =collection.find().limit(3); Iterator it =iterDoc.iterator (); जबकि (it.hasNext ()) { System.out.println (it.next ()); } }}

आउटपुट

दस्तावेज़ सम्मिलित दस्तावेज़{{_id=5e887b16dac53c7f07cfd740, नाम=राम, आयु=26, शहर=हैदराबाद}}दस्तावेज़{{_id=5e887b16dac53c7f07cfd741, नाम=रॉबर्ट, आयु=27, शहर=विशाखापत्तनम}}ई88 , नाम=रिम, उम्र=30, शहर=दिल्ली}}

  1. जावा में कंसोल क्लास का उपयोग कर उपयोगकर्ता से डेटा कैसे पढ़ा जाए?

    कंसोल क्लास का इस्तेमाल करना इस वर्ग का उपयोग कंसोल (कीबोर्ड/स्क्रीन) उपकरणों से डेटा लिखने/पढ़ने के लिए किया जाता है। यह एक रीडलाइन () . प्रदान करता है विधि जो की-बोर्ड से एक पंक्ति को पढ़ती है। आप console() . का उपयोग करके कंसोल क्लास का ऑब्जेक्ट प्राप्त कर सकते हैं विधि। नोट - यदि आप इस प्रोग्र

  1. जावा में CSV फ़ाइल से डेटा कैसे पढ़ा जाए?

    एक सीएसवी अल्पविराम से अलग किए गए मान . के लिए खड़ा है . CSV फ़ाइल में, प्रत्येक पंक्ति में ऐसे शब्द होते हैं जो अल्पविराम (,) . से अलग होते हैं और यह एक .csv . के साथ संग्रहीत किया जाता है विस्तार। हम readLine() . का उपयोग करके CSV फ़ाइल लाइन को लाइन दर लाइन पढ़ सकते हैं बफर्डरीडर . की विधि कक्

  1. जावा में गुण फ़ाइल से डेटा कैसे पढ़ा जाए?

    गुण हैशटेबल वर्ग का एक उपवर्ग है और यह गुणों के निरंतर सेट का प्रतिनिधित्व करता है। गुण स्ट्रीम में सहेजा जा सकता है या स्ट्रीम से लोड किया जा सकता है। गुण सूची में प्रत्येक कुंजी और उसके संगत मान एक स्ट्रिंग है। गुण फ़ाइल का उपयोग जावा में कॉन्फ़िगरेशन को बाहरी बनाने और कुंजी-मूल्य जोड़े को संग