Итак, у меня есть две таблицы
Таблица 1:
[Table("tbUserTests")]
public class UserTest
{
[Key]
public int IdUserTest { get; set; }
[ForeignKey("Users")]
public int IdUser { get; set; }
[ForeignKey("Tests")]
public int IdTest { get; set; }
public DateTime UploadDate { get; set; }
public int EarnedPoints { get; set; }
public ICollection<User> Users { get; set; }
public ICollection<Test> Tests { get; set; }
}
Таблица 2:
[Table("tbTests")]
public class Test
{
[Key]
public int IdTest { get; set; }
public DateTime StartDate { get; set; }
public DateTime LastDate { get; set; }
public string TestName { get; set; }
public DateTime TimeLimit { get; set; }
public string Note { get; set; }
public DateTime Reviawable { get; set; }
public int TotalPoints { get; set; }
}
И я хотел бы создать GET из этих 2 таблиц, который возвращает мне все детали UserTest и детали теста под IdTest
Моя попытка здесь:
public IQueryable<Object> GetTests()
{
return context.UserTests.Include(a => a.Tests);
}
но я получаю ошибку в почтальоне
"Неизвестный столбец 'Extent2.UserTest_IdUserTest' в 'списке полей'"
Я новичок в этом, и любая помощь приветствуется.