Im nouveau pour MVC, EF4 et LINQ, donc pardonnez mon ignoranceDésireuse Chargement d'une table indirectement liée
Si im en utilisant une requête LINQ pour renvoyer des données à la pop dans un viewmodel, je peux inclure des tables avec une relation et obtenir aux données sans compter sur le chargement paresseux.
Cependant, j'ai un problème de chargement des données qui ne sont pas dans une table directement liée. Par exemple, j'ai des installations qui se rapportent à une saison qui à son tour se rapporte à un type de compétition. Lorsque vous interrogez la fixtures table avec un include pour la saison, je peux passer la liste des appareils dans mon viewmodel et peut voir la saison étant peuplée dans l'objet:
var fixtures = (from f in predictorDB.Fixtures.Include("Season")
select f).ToList();
Cependant, je ne sais pas comment passer le long de la competitionType comme j'ai besoin du titre de celui-ci. Si je regarde la saison dans un dispositif particluar, la competitionType correspondante est nulle (mais peuplée lors du chargement paresseux est)
Merci
tout semble si simple maintenant :) merci – dmce