Я хочу обновить каждую запись в коллекции, которая не содержит определенного поля.
Следующий запрос работает с использованием оболочки Mongo, но я изо всех сил пытаюсь написать это, используя mongoDB.Driver в .Net.
db.Comments.update(
{ MemberRoleType: { $exists: false }},
{ $set: { MemberRoleType: 4 },
{ multi: true }
)
Я пытался использовать различные методы, такие как следующие, но не смог достичь желаемого результата:
await comments.UpdateManyAsync(c => c.MemberRoleType == 0, Builders<Comment>.Update.Set(x => x.MemberRoleType, ContentRoleType.Online)));