MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

mongoDB Eingebettetes Feld umbenennen

Sehen Sie sich

an
 MongoDB.Driver.Builders.Update.Rename(string oldElementName, 
                                       string newElementName)

Es gibt eine IUpdateQuery zurück, die Sie an collection.Update() übergeben und Ihr Feld umbenennen können. Der C# Update Builder hat jeden speziellen Befehl, den Sie in Mongo als aufrufbare Funktion verwenden können, um Ihre Abfrage zu erstellen.

Der Builders-Namespace ist ein großartiger Namespace im MongoDB-C#-Treiber. Es enthält Query- und Update-Builder. Sie können Befehle verketten und Dinge wie die folgenden tun:

 Update.Set("indexsize", indexSize).Set("extractsize", extractedFileSize);

oder

 Query.GT("filesize", 200000).In(bsonArray);