在FromSql Entity Framework Core方法中使用Inner Join

时间:2018-05-13 06:41:04

标签: entity-framework asp.net-core entity-framework-core

是否可以在实体框架核心的Inner Join方法中使用FromSql

我用过,但是我收到了这个错误:

  

SqlException:'c'多次指定了列'Id'。

这是我的代码:

return DbContext.Contacts
    .FromSql<Contact>("Select * From Contacts Inner Join Phones on Phones.ContactId = Contacts.Id Where Contacts.Id <= 2 And Phones.PhoneNumber='01234567890'")
    .Include(o => o.RegisteredByUser)
    .AsNoTracking()
    .ToListAsync();

0 个答案:

没有答案