我在asp.net应用程序中使用实体框架6,并使用如下原始查询:
string studentName = ctx.Database.SqlQuery<string>(
"Select studentname from Student where studentid=1").FirstOrDefault();
现在,我将应用程序移至asp.net核心,但是如果不使用DbSet类型,就找不到原始SQL查询。
var students = context.Students
.FromSql("Select * from Students where Name = 'Bill'")
.ToList();
但这不能解决我的解决方案。
是否有开发用于运行sql查询的扩展程序?