Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaを使用してMongoDBコレクションを作成するにはどうすればよいですか?


db.createCollection()を使用してMongoDBにコレクションを作成できます メソッド。

構文
db.createCollection(name, options)
場所

  • db はデータベースです。

  • nameは、作成するコレクションの名前です。

  • Optionは、上限、自動インデックス、サイズ、最大などのオプションパラメータのセットです。

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

Javaプログラムの使用

Javaでは、 createCollection()を使用してコレクションを作成できます。 com.mongodb.client.MongoDatabaseのメソッド インターフェース。このメソッドは、コレクションの名前を表す文字列値を受け入れます。

したがって、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[] ) {
      //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. Javaを使用してJSON配列を作成/作成する方法は?

    Json配列は、角かっこで囲まれた順序付けられた値のコレクションです。つまり、「[」で始まり、「]」で終わります。配列の値は「、」(コンマ)で区切られます。 サンプルJSON配列 {    "books": [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } json-simpleは、JSONオブジェクトを処理するために使用される軽量ライブラリです。これを使用すると、Javaプログラムを使用してJSONドキュメントのコンテンツを読み書きできます。 JSON-単純なMaven依存関係 以下は、JSON-si

  2. Javaを使用してJSONファイルを作成/作成する方法は?

    JSONまたはJavaScriptObjectNotationは、人間が読める形式のデータ交換用に設計された、軽量のテキストベースのオープンスタンダードです。 JSONで使用される規則は、C、C ++、Java、Python、Perlなどを含むプログラマーに知られています。サンプルJSONドキュメント − {    "book": [       {          "id": "01",