Как преобразовать этот SQL в MongoDB запрос с использованием C# DriverMongoDB C# Driver Обновление коллекция с каскадной строкой
UPDATE dbo.MyTable SET ConcatField = CONCAT(Field1, Field2, Field3, Field4, Field5)
WHERE Id = 21
Использования MongoDB.Driver 2.2.3.3
мне нужен MongoDB запрос с использованием типа BsonDocument, я не имеют сильных типов для моих монгольских коллекций, поскольку коллекция не основана на фиксированной схеме.
Пытаясь что-то вроде этого
var items = myCollection.FindSync(filter).ToList();
foreach (var item in items)
{
UpdateDefinition<BsonDocument> updateDefinition =
new BsonDocumentUpdateDefinition<BsonDocument>(item.Merge(ListOfStrinForSelectedFields.ToBsonDocument()));
myCollection.UpdateManyAsync(filter, updateDefinition);
}