簡體   English   中英

MongoDB的。 ReplaceOne和SetOnInsert

[英]MongoDb. ReplaceOne and SetOnInsert

可以將ReplaceOne方法和SetOnInsert用法與方法Update結合使用嗎? 我想將集合中的一個文檔替換為另一個文檔,並在插入文檔時設置一些字段。 我可以使用Update方法來完成此操作,但在這種情況下,我必須手動設置每個字段

對於MondoDriver

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM