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