我正在使用复杂的 SQL 查询,我必须以简单的方式使用 SqlQuery ...:
模型:
public class C
{
public int ID { get; set; }
[NotMapped]
public float Value { get; set; }
}
控制器:
IEnumerable<C> results = db.C.SqlQuery(@"SELECT ID, ATAN(-45.01) as Value from C);
return View(results.ToList());
看法:
@model IEnumerable<C>
@foreach (var item in Model) {
@Html.DisplayFor(modelItem => item.Value)
}
item.Value 的结果为 NULL。
所以我的问题是,我如何打印 SQL 查询中的计算值?
谢谢你的帮助。