sql >> Databasteknik >  >> NoSQL >> MongoDB

mongoDB Byt namn på inbäddat fält

Titta på

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

Den returnerar en IUpdateQuery, som du kan skicka till collection.Update() och byta namn på ditt fält. C# Update Builder har alla speciella kommandon du kan använda i mongo som en anropsbar funktion för att bygga din fråga.

Builders namnutrymme är ett utmärkt namnområde i MongoDB C#-drivrutinen. Den innehåller fråge- och uppdateringsbyggare. Du kan sammankoppla kommandon och göra så här:

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

eller

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



  1. Hur frågar man MongoDB direkt från Ruby istället för att använda Mongoid?

  2. Andel av OR-tillstånd matchade i mongodb

  3. Datafragmentering i mongosamling

  4. hur lägger man till --auth för mongodb-bild när man använder docker-compose?