实体框架中的计算列未正确更新?

时间:2017-03-24 21:14:30

标签: c# sql entity-framework

我在SQL视图中有一个计算列。该计算列称为Quarter_Name。这一栏告诉我它来自的季度数据。

以下是定义。

var result = dbCall.OrderBy(x => x.client_id).Skip(model.iDisplayStart).Take(model.iDisplayLength).Select(MapDetailSummaryView).ToList();

此视图返回正确的数据。季度名称显示正确。

enter image description here

但是当我在C#Entity Framework中运行这个视图查询时,这就是我得到的。

enter image description here

正如您所看到的,一切都是有道理的,但季度并没有真正显示出正确的价值。而是重复行并认为Quarter是相同的。

查询没什么大不了的。在这里。

Can

我似乎无法弄清楚为什么实体框架选择不计算此列,或者它可能不应该,因为视图正在这样做。这是实体框架中的一个错误吗?

0 个答案:

没有答案