Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

指定した数のドキュメントをスキップ

クエリ バーにSkipオプションが表示されている場合は、結果セットを返す前にスキップするドキュメントの数を指定できます。

スキップするドキュメントの数を指定するには

1
  1. まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。

  2. まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のData Explorerをクリックします。

    Data Explorerが表示されます。

重要: クラスターの名前をクリックしてCluster サイドバーを開き、Data Explorer 見出しの下のShortcuts をクリックすることもできます。

2
  1. コレクションを選択します。

  2. クエリ バーで Options をクリックします。

  3. Skipフィールドにスキップするドキュメント数を表す整数を入力します。

    スキップ オプションを使用した結果
    クリックして拡大します
  4. [Find] をクリックしてクエリを実行し、更新された結果を表示します。

    注意

    クエリ結果セットが 1000 ドキュメントを超える場合、Atlas では結果のサブセットが表示されます。それ以外の場合、Atlas では結果セット全体が表示されます。

    サンプリングの詳細についてはサンプリングを参照してください。

クエリ バーとクエリの結果を消去するには、[Reset] をクリックします。

$skip は、SQL SELECT ステートメントの LIMIT ... OFFSET ... 句に対応します。

3,235件の記事があります。 436 番目のレコードから始まる 50 のブロックにグループ化された記事のリストを表示するとします。

SQL
SELECT * FROM article
LIMIT 50 OFFSET 435;
MongoDB 集計
db.article.aggregate(
{ $limit : 50 },
{ $skip : 435 }
);
Atlas スキップ オプション
$skip : 435

MongoDB マニュアルskipエントリを参照してください。