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

MongoDBで指定された量のレコードを検索しますか?


特定の量のレコードを検索するには、MongoDBでLIMIT()を使用します。このメソッドは、表示するドキュメントの数である1つの数値型引数を受け入れます。

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

> db.demo549.insertOne({"Name":"Chris"});{
   "acknowledged" : true, "insertedId" : ObjectId("5e8e32889e5f92834d7f05df")
}
> db.demo549.insertOne({"Name":"David"});{
   "acknowledged" : true, "insertedId" : ObjectId("5e8e328c9e5f92834d7f05e0")
}
> db.demo549.insertOne({"Name":"Bob"});{
   "acknowledged" : true, "insertedId" : ObjectId("5e8e328f9e5f92834d7f05e1")
}
> db.demo549.insertOne({"Name":"John"});{
   "acknowledged" : true, "insertedId" : ObjectId("5e8e32929e5f92834d7f05e2")
}
>

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

> db.demo549.find();

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

{ "_id" : ObjectId("5e8e32889e5f92834d7f05df"), "Name" : "Chris" }
{ "_id" : ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" : "David" }
{ "_id" : ObjectId("5e8e328f9e5f92834d7f05e1"), "Name" : "Bob" }
{ "_id" : ObjectId("5e8e32929e5f92834d7f05e2"), "Name" : "John" }

以下は、MongoDBで指定された量のレコードを検索するためのクエリです-

> db.demo549.find().limit(2);

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

{ "_id" : ObjectId("5e8e32889e5f92834d7f05df"), "Name" : "Chris" }
{ "_id" : ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" : "David" }

  1. MongoDBのタグレコードをすばやく更新する

    $をupdateコマンドと一緒に使用して、タグレコードを更新します。ドキュメントを使用してコレクションを作成しましょう- > db.demo713.insertOne( ...    { ...       tags: ...       [ ...          { ...             id:101, ...           &n

  2. 価格が特定の値未満のMongoDBレコードを検索する

    価格が特定の値未満のレコードを確認するには、$ltを使用します。ドキュメントを使用してコレクションを作成しましょう- > db.demo728.insertOne({Price:75}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eab413c43417811278f589b") } > db.demo728.insertOne({Price:59}); {    "acknowl