データベースクエリの結果を表すオブジェクトです。
データベースへの実際の問い合わせは、next() あるいは hasNext() がコールされるまで行われません。問い合わせが行われる前に、 コマンドを次のように連ねることができます。
<?php $cursor = $collection->find()->limit(10); // まだデータベースへの問い合わせは行われていないので、検索オプションをさらに追加することができます $cursor = $cursor->sort(array("a" => 1)); var_dump($cursor->getNext()); // ここでデータベースへの問い合わせが行われるので、これ以降はオプションを追加することはできません // つまり、これは例外をスローします $cursor->skip(4); ?>