EF简单交叉连接不起作用

时间:2014-01-08 17:54:21

标签: c# linq entity-framework entity-framework-4 linq-to-entities

在EF4中,我尝试进行简单的交叉连接,但得到错误

  

无法创建类型''的常量值。只有原始   在此上下文中支持类型或枚举类型。

查询如下所示:

var query =
    from t1 in _context.Table1
    from t2 in _context.Table2
    select new
    {
        t2.Name
    };

它正在爆炸的类型是连接中的第二个类型。我可以颠倒from子句的顺序,第二个总是给出错误。

导致这种情况的原因是什么?

0 个答案:

没有答案