Javaを使用して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
-
Javaを使用してJSON配列を作成/作成する方法は?
Json配列は、角かっこで囲まれた順序付けられた値のコレクションです。つまり、「[」で始まり、「]」で終わります。配列の値は「、」(コンマ)で区切られます。 サンプルJSON配列 { "books": [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } json-simpleは、JSONオブジェクトを処理するために使用される軽量ライブラリです。これを使用すると、Javaプログラムを使用してJSONドキュメントのコンテンツを読み書きできます。 JSON-単純なMaven依存関係 以下は、JSON-si
-
Javaを使用してJSONファイルを作成/作成する方法は?
JSONまたはJavaScriptObjectNotationは、人間が読める形式のデータ交換用に設計された、軽量のテキストベースのオープンスタンダードです。 JSONで使用される規則は、C、C ++、Java、Python、Perlなどを含むプログラマーに知られています。サンプルJSONドキュメント − { "book": [ { "id": "01",