我们的
.NET Web API
控制员的
GET
方法
entity framework
join
逻辑是这样的:
from myTableAlias in db.myTable
join ruAlias in db.ru
on myTableAlias.someField equals ruAlias.someField
where...
以上
参加
允许我为一个表设置别名,即
db.ru
桌子在下面的线上
参加
,
如果我不想提及
myTableAlias
,而是希望为第三个表定义一个新别名
参加
用这个?
比如:
from myTableAlias in db.myTable
join ruAlias in db.ru, thirdTableAlias in db.thirdTable
on thirdTableAlias.someField equals ruAlias.someField
where...
明显地
thirdTableAlias
不能这样定义。我试着再加一个
from
关键词式
from thirdTableAlias in db.thirdTable
,但我被告知我不应该使用多个
从…起
在这里。
我如何定义两者
ruAlias
和
第三个别名
在这个例子中?