To, co chcesz zrobić, to aktualizacja na miejscu. Aby to zrobić z ReactiveMongo, musisz użyć operatora aktualizacji
aby powiedzieć, które pola należy zaktualizować i w jaki sposób. Zamiast tego przeszedłeś correlation
(który, jak zakładam, jest rodzajem BSONDocument) do metody aktualizacji kolekcji. To po prostu żąda zastąpienia dokumentu, co jeśli unikalna wartość indeksu jest inna, spowoduje dodanie nowego dokumentu do kolekcji. Zamiast przekazywać correlation
należy przekazać dokument BSONDocument, który używa jednego z operatorów aktualizacji
takie jak $set (ustaw pole) lub $incr (zwiększ pole liczbowe o jeden). Szczegółowe informacje na ten temat można znaleźć w Dokumentacji MongoDB, Zmodyfikuj dokument