[英]Entity Framework update a column and get old value in atomic operation
實體框架是否可以在原子操作中更新之前更新列並獲取舊值?
使用Document.Before
搜索類似Mongo Update的東西,但要搜索實體框架。
這可能對您有幫助。 將Transaction
用於Concurrency
控件。
Foo newFoo = new Foo() {
FooId = 2,
FooName = "John"
}
FooEntity foo = context.Foo.FirstOrDefault(b => b.FooId);
上面的代碼將為您提供FooEntity
數據,您可以如下更新數據。
foo.FooName = newFoo.FooName;
context.SaveChanges();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.