[英]MongoDb. ReplaceOne and SetOnInsert
可以將ReplaceOne
方法和SetOnInsert
用法與方法Update
結合使用嗎? 我想將集合中的一個文檔替換為另一個文檔,並在插入文檔時設置一些字段。 我可以使用Update
方法來完成此操作,但在這種情況下,我必須手動設置每個字段
collection.FindOneAndUpdateAsync(
Builders<TopicViewModel>.Filter.Eq(s => s.Id, @event.AggregateRootId),
Builders<TopicViewModel>.Update.Set(x => x.Attachments, model.Attachments).Set(y=>y.Name,"New Value"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.