有人知道 EF5 是否允许您在将实体映射到表时指定三部分名称?
情况是,我有一台数据库服务器(单实例),上面有两个数据库,一个数据库由于支持协议不能更改,另一个数据库完全在我的控制之下。
抱歉,我无法共享数据库的架构。
所以我想要一个这样的 Linq 查询:
from t1 in dbContext.TableOne
join t2 in dbContext.TableTwo on t1.Id equals t2.Id
select new { ... }
生成这样的 SQL 查询:
SELECT
*
FROM
DbOne.dbo.TableOne AS T1
JOIN
DbTwo.dbo.TableTwo AS T2
ON T1.Id = T2.Id
如果不可能,我将只使用两个 DbContext,我宁愿拥有一个上下文。