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

Java का उपयोग करके MongoDB कलेक्शन कैसे बनाएं?


आप MongoDB में db.createCollection() मेथड का उपयोग करके कलेक्शन बना सकते हैं।

सिंटैक्स

db.createCollection(name, options)

जहां

  • db डेटाबेस है।

  • name वह कलेक्शन का नाम है जिसे आप बनाना चाहते हैं।

  • Option वैकल्पिक पैरामीटर्स का सेट है जैसे capped, auto indexed, size और max।

उदाहरण

> use myDatabase switched to db myDatabase
> db.createCollection("myCollection") { "ok" : 1 }

Java प्रोग्राम का उपयोग करके

Java में, आप com.mongodb.client.MongoDatabase इंटरफेस के createCollection() मेथड का उपयोग करके कलेक्शन बना सकते हैं। यह मेथड कलेक्शन के नाम का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान स्वीकार करता है।

इसलिए Java प्रोग्राम का उपयोग करके MongoDB में कलेक्शन बनाने के लिए -

  • सुनिश्चित करें कि आपके सिस्टम में MongoDB इंस्टॉल है

  • अपने Java प्रोजेक्ट की pom.xml फ़ाइल में निम्नलिखित निर्भरता जोड़ें।

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongo-java-driver</artifactId>
    <version>3.12.2</version>
</dependency>
  • MongoClient क्लास को इंस्टेंटिएट करके MongoDB क्लाइंट बनाएं।

  • getDatabase() का उपयोग करके डेटाबेस से कनेक्ट करें।

  • कलेक्शन के नाम (स्ट्रिंग) को पास करके createCollection() मेथड को इनवोक करें।

उदाहरण

import com.mongodb.client.MongoDatabase;
import com.mongodb.MongoClient;

public class CreatingCollection {
    public static void main(String args[]) {
        // MongoDB क्लाइंट बनाना
        MongoClient mongo = new MongoClient("localhost", 27017);
        // डेटाबेस से कनेक्ट करना
        MongoDatabase database = mongo.getDatabase("myDatabase");
        // कलेक्शन बनाना
        database.createCollection("sampleCollection");
        System.out.println("कलेक्शन सफलतापूर्वक बन गया");
    }
}

आउटपुट

कलेक्शन सफलतापूर्वक बन गया
  1. Java का उपयोग करके निर्देशिका पदानुक्रम कैसे बनाएं? Java का उपयोग करके निर्देशिका पदानुक्रम कैसे बनाएं?

    java.io पैकेज का File नामक क्लास सिस्टम में एक फ़ाइल या निर्देशिका (पथ नाम) का प्रतिनिधित्व करता है। यह क्लास फ़ाइलों/निर्देशिकाओं पर विभिन्न ऑपरेशन करने के लिए विभिन्न विधियाँ प्रदान करता है। इस क्लास की mkdir() विधि वर्तमान ऑब्जेक्ट द्वारा दर्शाए गए पथ के साथ एक निर्देशिका बनाती है। निर्देशिका पदा

  1. Java का उपयोग करके JSON ऐरे कैसे लिखें/बनाएं? Java का उपयोग करके JSON ऐरे कैसे लिखें/बनाएं?

    एक JSON ऐरे मानों का एक क्रमबद्ध संग्रह है जो वर्गाकार कोष्ठकों में संलग्न होता है यानी यह ‘[’ से शुरू होता है और ‘]’ पर समाप्त होता है। ऐरे में मान ‘,’ (कॉमा) से अलग किए जाते हैं। नमूना JSON ऐरे { books: [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } js

  1. Java का उपयोग करके JSON फ़ाइल कैसे लिखें/बनाएं? Java का उपयोग करके JSON फ़ाइल कैसे लिखें/बनाएं?

    JSON या JavaScript Object Notation मानव-पठनीय डेटा इंटरचेंज के लिए डिज़ाइन किया गया एक हल्का टेक्स्ट-आधारित खुला मानक है। JSON द्वारा उपयोग की जाने वाली कन्वेंशन्स प्रोग्रामर्स को ज्ञात हैं, जिनमें C, C++, Java, Python, Perl, आदि शामिल हैं। नमूना JSON डॉक्यूमेंट: { book: [ {