Cette fonctionnalité a été ajoutée il y a quelques semaines à peine :
MongoDB\Driver\Cursor n'a historiquement implémenté que Traversable et a fourni un itérateur interne (sans être de la classe utilisateur Iterator). PHP 8 a exigé que nous implémentions directement Iterator ou IteratorAggregate (PHPC-1690), bien que PHP fournisse également un itérateur interne pour les extensions pour faciliter cela.
Cela dit, nous devrions envisager de fournir une véritable implémentation de l'itérateur sur le Cursor pour supprimer notre dépendance à la classe d'itérateur interne pour PHP 8 et présenter une API cohérente pour toutes les versions prises en charge.
https://jira.mongodb.org/browse/PHPC-1691 (Résolu le 4 novembre 2020)
Assurez-vous que tous les packages que vous avez sont à jour, ou installez à partir de la source si nécessaire.