我有以下代码是通过旧的旧版c#mongodb驱动程序编写的:
var bulk = dbCollection.InitializeUnorderedBulkOperation();
foreach (var profile in profiles)
{
bulk.Find(Query.EQ("_id", profile.ID)).
Update(
Update.Pull("p2l",
Query.And(
Query.In("listId", new BsonArray(SourceMailLists))
))
);
}
bulk.Execute();
我想用dbCollection.UpdateManyAsync
重写它但是如何实现Pull
条件listid
来自p2l
集合应该在列表SourceMailLists
中, ,我想用键入的Builder
来制作它?