কম্পিউটার

কিভাবে জাভা ব্যবহার করে একটি MongoDB সংগ্রহ তৈরি করবেন?


আপনি db.createCollection() ব্যবহার করে MongoDB-এ একটি সংগ্রহ তৈরি করতে পারেন পদ্ধতি।

সিনট্যাক্স

db.createCollection(name, options)

কোথায়

  • db ডাটাবেস।

  • নাম হল আপনি যে সংগ্রহটি তৈরি করতে চান তার নাম৷

  • অপশন হল ঐচ্ছিক প্যারামিটারের সেট যেমন ক্যাপড, অটো ইনডেক্সড, সাইজ এবং সর্বোচ্চ।

উদাহরণ

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

জাভা প্রোগ্রাম ব্যবহার করা

জাভাতে, আপনি createCollection() ব্যবহার করে একটি সংগ্রহ তৈরি করতে পারেন com.mongodb.client.MongoDatabase এর পদ্ধতি ইন্টারফেস. এই পদ্ধতিটি সংগ্রহের নামের প্রতিনিধিত্বকারী একটি স্ট্রিং মান গ্রহণ করে।

তাই জাভা প্রোগ্রাম -

ব্যবহার করে MongoDB-তে একটি সংগ্রহ তৈরি করতে
  • নিশ্চিত করুন যে আপনি আপনার সিস্টেমে MongoDB ইনস্টল করেছেন

  • আপনার জাভা প্রকল্পের 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[] ) {
      //Creating a MongoDB client
      MongoClient mongo = new MongoClient( "localhost" , 27017 );
      //Connecting to the database
      MongoDatabase database = mongo.getDatabase("myDatabase");
      //Creating a collection
      database.createCollection("sampleCollection");
      System.out.println("Collection created successfully");
   }
}

আউটপুট

Collection created successfully

  1. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে কীভাবে একটি মিরর ইমেজ তৈরি করবেন?

  2. কিভাবে জাভা ব্যবহার করে একটি ডিরেক্টরি অনুক্রম তৈরি করবেন?

  3. কিভাবে জাভা ব্যবহার করে একটি JSON অ্যারে লিখবেন/তৈরি করবেন?

  4. কিভাবে জাভা ব্যবহার করে একটি JSON ফাইল লিখবেন/তৈরি করবেন?