ASP.net MVC3 Razor EF
Когда я делаю это, это работает:
public ViewResult Index()
{
return View(db.Songs.Include("Artist").ToList());
}
Но это не так:
public ViewResult Index()
{
return View(db.Artists.Include("Song").ToList());
}
Я получаю эту ошибку:
Указанный путь для включения недействителен.EntityType 'MVCProject.Models.Artist' не объявляет свойство навигации с именем 'Song'.
Есть идеи, почему?если вам нужна дополнительная информация / код, пожалуйста, укажите, какой.но, пожалуйста, дайте мне знать, где что-то подобное может произойти, и как это можно решить.это сводит меня с ума.
Спасибо.
Артисты Класс:
public class Artist
{
public int ArtistID{ get; set; }
public string Name { get; set; }
public IQueryable<Song> Songs{ get; set; }
}