我需要在多列上联接2个表,其中一列仅存在于一个表中。代码看起来像这样
context.Table1
.GroupJoin(context.Table2,
x => new { x.Id, SomeColumnOnlyInTable2},
y => new { Id=y.Table1Id, y.SomeColumnOnlyInTable2},
(x, y) => new { x, y })
但是编译器抱怨说SomeColumnOnlyInTable2在当前上下文中不存在(第3行)。我特定的SQL查询需求,需要这种JOIN ON类型。谁能建议如何做这项工作。