我正在尝试在Linq中针对实体框架核心2.0 DbContext实现一个左外部联接。重要的是要将查询转换为SQL,而不是本地计算。我已经评论了几个StackOverflow解决方案,包括,它很好,但没有一个使用EF核心。我得到的问题是EF Core为DefaultIfEmpty()方法返回以下警告/错误:
The LINQ expression 'DefaultIfEmpty()' could not be translatedand wi
我有许多i的人,我想看到组被分配给这个人،我有像这样的sql查询 SELECT * LEFT JOIN cor.PersonGroup AS pg ON pg.PersonId IN (1,2) 我想要提供linq查询,为此我编写了这个linq查询 from g in _context.Groups join
pg in _context.PersonGroups.Where(pp =>personIds.Contains( pp.PersonId))
以下是我的实体的样子:public class Info [Key] publicget; set; } public int OtherNumber { get; set; }以下是我的疑问[InfoId]
如果信息中有不在MoreInfo中的记录,这将导致错误,这就是为什么我想要进行内部连接。我可