使用 EF Core 6 "dotnet ef dbcontext scaffold " 生成上下文,但是没有 ExecuteSqlCommand 方法
Use EF Core 6 "dotnet ef dbcontext scaffold " generates context, but there is no ExecuteSqlCommand method
我用
dotnet ef dbcontext scaffold
获得一个DbContext
;添加、更新、删除都可以。
但我想使用原始 SQL 查询,如下所示:
var blogs = context.Blogs.FromSqlRaw("SELECT \* FROM dbo.Blogs").ToList();
但是我的 DbContext 没有这个 FromSqlRaw
方法
如何纠正这个错误?
听起来你好像漏了一个 using
。
using Microsoft.EntityFrameworkCore;
我用
dotnet ef dbcontext scaffold
获得一个DbContext
;添加、更新、删除都可以。
但我想使用原始 SQL 查询,如下所示:
var blogs = context.Blogs.FromSqlRaw("SELECT \* FROM dbo.Blogs").ToList();
但是我的 DbContext 没有这个 FromSqlRaw
方法
如何纠正这个错误?
听起来你好像漏了一个 using
。
using Microsoft.EntityFrameworkCore;