MongoDB 開始位置を指定してデータを取得するサンプル
環境
MongoDB 6.0.2
構文
db.コレクション名.find({}).skip(位置 0から開始).limit(件数)
開始位置を指定してデータを取得するには、「db.コレクション名.find({}).skip().limit()」を
使用します。
使用例
以下のデータベース「cft」にある「kks」というコレクション(テーブル)の
ドキュメント(レコード)を使用して、位置を指定して件数を取得します。
> use cft > db.kks.find() { "_id" : ObjectId("61b6dbe43d393774a1cf22cb"), "name" : "sato", "age" : 18, "gender" : "m" } { "_id" : ObjectId("61b6dbe83d393774a1cf22cc"), "name" : "kawas", "age" : 28, "gender" : "m" }
「3」つ目のデータから「2」件を取得します。
> db.foo.find({}).skip(2).limit(2)