Definição
MongoDB\ChangeStream::rewind()Retrocede o change stream e tenta carregar o primeiro evento.
function rewind(): void Esse método deve ser chamado no início da iteração do change stream.
Observação
Retorcer o change stream não garante que haverá um evento atual para acessar. Você ainda deve chamar
MongoDB\ChangeStream::valid()para verificar um evento atual em cada etapa da iteração. Depois de inicialmente rebobinar o fluxo de alterações,MongoDB\ChangeStream::next()deve ser usado para iterar ainda mais.
Erros/exceções
MongoDB\Driver\Exception\LogicException se esse método for chamado após uma chamada para MongoDB\ChangeStream::next() (ou seja, o MongoDB\Driver\Cursor subjacente já tiver sido avançado).
MongoDB\Driver\Exception\RuntimeException para outros erros no nível da extensão (por exemplo erros de conexão).
Veja também
Documentação do Change Streams no Manual do MongoDB