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 se llama a este método después de una llamada a (es MongoDB\ChangeStream::next() decir, el MongoDB\Driver\Cursor subyacente ya ha avanzado).

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