【问题标题】:LINQ problem: FK-Table not set correctlyLINQ 问题:FK-Table 设置不正确
【发布时间】:2011-08-07 06:34:41
【问题描述】:

我有 3 张桌子。

公会、杀戮、派系。

1 公会 = x 杀戮,1 公会 = X 派系。

所有 FK 都在数据库中正确设置。

现在,当我尝试执行“from a in dc.guilds where a.kills.Killd = X select a”之类的查询时,这是不可能的,因为表 kills 未设置为“kills”,它是设置为“EntitySet(Kills)”。

http://s3.imgimg.de/uploads/1624074f5png.png

当我尝试对派系做同样的事情时,它会分叉。

我的问题是什么?

【问题讨论】:

    标签: asp.net database linq linq-to-sql


    【解决方案1】:

    我想你想要

    where a.kills.Any(k => k.KillId == X)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 1970-01-01
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多