Spójrz na
MongoDB.Driver.Builders.Update.Rename(string oldElementName,
string newElementName)
Zwraca IUpdateQuery, które można przekazać do collection.Update() i zmienić nazwę pola. Konstruktor C# Update ma wszystkie specjalne polecenia, których możesz użyć w mongo jako wywoływalną funkcję do zbudowania zapytania.
Przestrzeń nazw Builders to świetna przestrzeń nazw w sterowniku MongoDB C#. Zawiera konstruktory zapytań i aktualizacji. Możesz łączyć polecenia i robić takie rzeczy:
Update.Set("indexsize", indexSize).Set("extractsize", extractedFileSize);
lub
Query.GT("filesize", 200000).In(bsonArray);