Sie können UpdateMany
verwenden -Methode aus dem MongoDB-C#-Treiber mit der positional all
Betreiber:
var filter = Builders<YourModel>.Filter.Exists(x => x.Students);
FieldDefinition<YourModel, bool> field = "Students.$[].IsNew";
var update = Builders<YourModel>.Update.Set(field, false);
Col.UpdateMany(filter, update);
BEARBEITEN:Sie können .Exists()
verwenden als Filter, um sicherzustellen, dass Students
-Array ist in allen Dokumenten vorhanden, die aktualisiert werden