使用Entity Framework Core删除dbData.Database.SqlQuery<SomeModel>我无法找到为我的全文搜索查询构建原始SQL查询的解决方案,该查询将返回表数据以及排名.
我见过在Entity Framework Core中构建原始SQL查询的唯一方法是通过dbData.Product.FromSql("SQL SCRIPT");它没有用,因为我没有DbSet来映射我在查询中返回的排名.
有任何想法吗???
Microsoft 目前没有关于输出参数的任何文档,只有普通文档。我将 .Net Core 3.0 与 EF Core 3.0 一起使用,并尝试从我的存储过程中获取输出参数。代码如下:
var output=""
await _context.Database.ExecuteSqlInterpolatedAsync(
$"EXEC dbo.InsertTest @param1={"test"},@param2={"test2"}, @param3={output});
Run Code Online (Sandbox Code Playgroud)
我不知道的是如何构造3.1中的新api来指定输出参数。我想知道是否有人对此有任何文档或已在新更新中完成此操作。
提前致谢。