【发布时间】:2011-02-17 14:34:15
【问题描述】:
我有一个表“间隔”,其中包含来自“DutationType”表的多个外键 我写了一个这样的 LINQ 查询
var listIntervalDurationType =
(from I in oSanEntities.Intervals
select new { I.IntervalId, I.IntervalName, I.IntevalTime,
I.DurationType1.TypeName, I.DurationType.TypeName,
I.RetainTime });
但这给出了错误
匿名类型不能有 多个属性相同 名称”,因为匿名类型是 不允许多个属性相同 名字
为了解决这个错误,我在DutationType 实体中添加了新属性,但出现了映射错误。
解决办法是什么?
【问题讨论】:
-
如果您发布代码、XML 或数据示例,请在文本编辑器中突出显示这些行,然后单击编辑器上的“代码示例”按钮 (
{ })工具栏以很好地格式化和语法突出显示它!
标签: entity-framework