我们将 Linq2DB ORM 库用于我们的 .NET ORM 模型,请参见https://github.com/linq2db/linq2db
如何仅发送更改列的更新?现在 SQL 查询包括所有的列和值
小智 7
目前没有跟踪对象级别的更改以仅更新更改的属性的机制,但是如果您知道哪些列发生了更改,则可以将 set 函数与 update 函数结合使用来进行部分更新(就像给出的示例一样)在 github 页面中)
using (var db = new DbNorthwind())
{
db.Product
.Where(p => p.ProductID == product.ProductID)
.Set(p => p.Name, product.Name)
.Set(p => p.UnitPrice, product.UnitPrice)
.Update();
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1898 次 |
最近记录: |