Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

MongoDB\ChangeStream::rewind()

MongoDB\ChangeStream::rewind()

Rebobina el flujo de cambios e intenta cargar el primer evento.

function rewind(): void

Se debe llamar a este método al inicio de la iteración del flujo de cambios.

Nota

Rebobinar el flujo de cambios no garantiza que haya un evento actual al que acceder. Aún debes llamar a MongoDB\ChangeStream::valid() para comprobar si hay un evento activo en cada paso de la iteración. Después de rebobinar inicialmente el flujo de cambios, se debe usar MongoDB\ChangeStream::next() para iterar más adelante.

MongoDB\Driver\Exception\LogicException si este método se llama después de una llamada a MongoDB\ChangeStream::next() (es decir, el subyacente MongoDB\Driver\Cursor ya ha sido avanzado).

MongoDB\Driver\Exception\RuntimeException para otros errores a nivel de extensión (por ejemplo, " errores de conexión).