Definición
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 usarMongoDB\ChangeStream::next()para iterar más adelante.
Errores/Excepciones
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).
Ver también
Change Streams documentación en el manual de MongoDB