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

コレクションから特定の都市レコードを見つけるためのMongoDBクエリ


これには、find()を使用して、特定のレコードをフェッチします。ドキュメントを使用してコレクションを作成しましょう-

> db.demo30.insertOne({"City":"New York"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e174ceccfb11e5c34d898bd")
}
> db.demo30.insertOne({"City":"Los Angeles"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e174d0ecfb11e5c34d898be")
}
> db.demo30.insertOne({"City":"Chicago"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e174d18cfb11e5c34d898bf")
}
> db.demo30.insertOne({"City":"Los Angeles"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e174d1dcfb11e5c34d898c0")
}

find()メソッドを使用してコレクションからすべてのドキュメントを表示する-

> db.demo30.find();

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

{ "_id" : ObjectId("5e174ceccfb11e5c34d898bd"), "City" : "New York" }
{ "_id" : ObjectId("5e174d0ecfb11e5c34d898be"), "City" : "Los Angeles" }
{ "_id" : ObjectId("5e174d18cfb11e5c34d898bf"), "City" : "Chicago" }
{ "_id" : ObjectId("5e174d1dcfb11e5c34d898c0"), "City" : "Los Angeles" }

これが特定の都市を見つけるためのクエリです-

> db.demo30.find({"City":"Chicago"});

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

{ "_id" : ObjectId("5e174d18cfb11e5c34d898bf"), "City" : "Chicago" }

  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. コレクションから配列全体を削除するMongoDBクエリ?

    コレクションから配列全体を削除するには、MongoDBで$unsetを使用します。ドキュメントを使用してコレクションを作成しましょう- > db.demo609.insertOne({"ListOfSubject":["MySQL","MongoDB"]});{    "acknowledged" : true, "insertedId" : ObjectId("5e974695f57d0dc0b182d62c") } > db.demo609