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

MongoDB:「バージョン」という名前のコレクションをクエリする方法は?


これには、createCollection()およびgetCollection()の概念を使用します。以下は、「バージョン」という名前のコレクションを作成するためのクエリです-

> db.createCollection('version');
{ "ok" : 1 }

まず、ドキュメントを使用してコレクションを作成しましょう-

> db.getCollection('version').insertOne({"VersionName":"1.0"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e100b47d7df943a7cec4fae")
}
> db.getCollection('version').insertOne({"VersionName":"1.1"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e100b49d7df943a7cec4faf")
}
> db.getCollection('version').insertOne({"VersionName":"1.2"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e100b4cd7df943a7cec4fb0")
}

以下は、find()メソッドを使用してコレクションからすべてのドキュメントを表示するためのクエリです-

> db.getCollection('version').find();

これにより、次の出力が生成されます-

{ "_id" : ObjectId("5e100b47d7df943a7cec4fae"), "VersionName" : "1.0" }
{ "_id" : ObjectId("5e100b49d7df943a7cec4faf"), "VersionName" : "1.1" }
{ "_id" : ObjectId("5e100b4cd7df943a7cec4fb0"), "VersionName" : "1.2" }

  1. コレクションの名前を変更するMongoDBクエリ?

    MongoDBでコレクションの名前を変更するには、renameCollection()を使用します。ドキュメントを使用してコレクションを作成しましょう- > db.demo690.insertOne({_id:101,Name:"Sam"}); { "acknowledged" : true, "insertedId" : 101 } > db.demo690.insertOne({_id:102,Name:"Mike"}); { "acknowledged" : true, &qu

  2. 「like」に似たMongoDBをクエリする方法は?

    「like」と同様に実装するには、MongoDBで//と一緒にfind()を使用します。ドキュメントを使用してコレクションを作成しましょう- > db.demo686.insertOne({"FirstName":"Robert"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea55182a7e81adc6a0b395c") } > db.demo686.insertO