| 
 
update : 2015.11.03
 
php.shukuma.com검색:
  
 | 
MongoCommandCursor::rewind(PECL mongo >=1.5.0) MongoCommandCursor::rewind — Executes the command and resets the cursor to the start of the result set 설명
   public array MongoCommandCursor::rewind
    ( void
   ) 
  If the cursor has already started iteration, the command will be re-executed. 인수이 함수는 인수가 없습니다. 반환값The raw server result document. 오류/예외Throws MongoConnectionException if it cannot reach the database and MongoCursorTimeoutException if the timeout is exceeded. Throws MongoCursorException if the cursor was created with MongoCommandCursor::createFromDocument() and has already started iteration. Such cursors cannot be iterated multiple times, as they lack the original command necessary for re-execution. 예제Example #1 MongoCommandCursor::rewind() 
<?php위 예제의 출력 예시: 
array(2) {
  ["cursor"]=>
  array(3) {
    ["id"]=>
    object(MongoInt64)#5 (1) {
      ["value"]=>
      string(12) "310050110216"
    }
    ["ns"]=>
    string(9) "demo.test"
    ["firstBatch"]=>
    array(1) {
      [0]=>
      array(2) {
        ["_id"]=>
        object(MongoId)#6 (1) {
          ["$id"]=>
          string(24) "52f5691544670a8077b0dc51"
        }
        ["value"]=>
        string(2) "42"
      }
    }
  }
  ["ok"]=>
  float(1)
}
참고
  |