(PECL mongo >=0.9.6)
MongoCursor::dead — まだデータベースから送信されていないドキュメントがあるかどうかを調べる
データベースは、一回の応答で最大 4MB までのドキュメントをひとまとめにして送信します。 このメソッドは、まだ送信されていないまとまりがあるか もう結果セットはなくなったのかを調べます。
カーソルが "死んでいる" というのは
MongoCursor::hasNext() が FALSE
を返すという意味ではなく、
単にデータベースがクライアントに結果を送信し終えたという意味です。
クライアント側では、
MongoCursor::hasNext() が FALSE
になるまで反復処理を続けなければなりません。
この関数にはパラメータはありません。
クライアントにまだ送られていない結果が残っている場合に TRUE
、そうでない場合に FALSE
を返します。