如何在aspnetboilerplate中一次更新多行?

时间:2018-06-05 07:25:57

标签: sql asp.net-core entity-framework-core aspnetboilerplate

我想执行SQL子句,如:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

因为我想更新数据库中的多行。但我不知道如何实现这一点。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。使用GetDbContext的扩展方法Repository获取DbContext,然后使用DbContext.Database.ExecuteSqlCommandAsync执行原始SQL。