【发布时间】:2019-01-03 03:19:59
【问题描述】:
我需要将 SQL Query(with Joins) 作为参数传递给我的 API 并重新运行结果。但结果取决于使用下面的代码。我有办法解决这个问题。请指教。
预期结果应该是从查询到 var users 变量的所有列。
public IHttpActionResult retData()
{
using (var context = new DBModel())
{
var users = context.Database.SqlQuery<portal_testcase_scn>("SELECT *,Portal_Version.build FROM [portal_testcase_scn] inner join Portal_Version on [portal_testcase_scn].row_num=Portal_Version.row_num").ToList();
return Ok(users);
}
}
【问题讨论】:
-
您好,请问您有什么问题?
-
我正在使用连接从 portal_testcase_scn 和 Portal_Version 表中检索数据。但是 API 正在从 portal_testcase_scn 返回数据。因为我在 SqlQuery 中提到了 portal_testcase_scn 作为数据类型。有没有办法从 API 中的两个表中获取所有列?
标签: c# asp.net-web-api frameworks entity