c# MongoDB和更新列表的项目
本文关键字:项目 列表 更新 MongoDB | 更新日期: 2023-09-27 18:04:00
我有一个用MongoCollection属性装饰的对象列表。
我想一次性全部保存。现在我在循环中有这样的东西:
public virtual void Save(TEntity item, Context context)
{
var filter = Builders<TEntity>.Filter.Eq(x => x.Id, item.Id);
GetCollection(context).ReplaceOne(filter, item, new UpdateOptions
{
IsUpsert = true
});
}
如何存档?
mongodb c#驱动中有updateMany
方法
此外,如果您想插入文档集,您可以使用insertMany
方法。