文字と数字で名前が付けられたコレクションからレコードを取得するためのMongoDBクエリ
まず、文字と数字でコレクションを作成しましょう。たとえば、-
7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368
db.getCollection()を使用して上記のコレクションにアクセスします。上記の名前でコレクションを作成しましょう-
> db.createCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368'); { "ok" : 1 } >db.getCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368').insertOne({"FirstName":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e57e2152ae06a1609a00aea") } >db.getCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368').insertOne({"FirstName":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5e57e21a2ae06a1609a00aeb") } >db.getCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368').insertOne({"FirstName":"Bob"}); { "acknowledged" : true, "insertedId" : ObjectId("5e57e21e2ae06a1609a00aec") }
find()メソッドを使用してコレクションからすべてのドキュメントを表示する-
> db.getCollection('7664734-541d-r5i5f-845575e-ghfhjrjr3747_demo368').find();
これにより、次の出力が生成されます-
{ "_id" : ObjectId("5e57e2152ae06a1609a00aea"), "FirstName" : "Chris" } { "_id" : ObjectId("5e57e21a2ae06a1609a00aeb"), "FirstName" : "David" } { "_id" : ObjectId("5e57e21e2ae06a1609a00aec"), "FirstName" : "Bob" }
-
サーバーレコードを含むMongoDBコレクションでサーバーステータスを非アクティブに設定しますか?
ドキュメントを使用してコレクションを作成しましょう- > db.demo707.insertOne( ... { ... id:101, ... "serverInformation": ... [ ... { ... "IP":"192.
-
コレクションから配列全体を削除するMongoDBクエリ?
コレクションから配列全体を削除するには、MongoDBで$unsetを使用します。ドキュメントを使用してコレクションを作成しましょう- > db.demo609.insertOne({"ListOfSubject":["MySQL","MongoDB"]});{ "acknowledged" : true, "insertedId" : ObjectId("5e974695f57d0dc0b182d62c") } > db.demo609