У меня есть много-ко-многим:жадная загрузка в EF1.0
Application -> Applications_Servers -> сервера
Это устанавливается в моем Entity Model Data и все хорошо. Моя проблема заключается в том, что я бы хотел загрузить весь график приложений, так что у меня есть IEnumerable<Applications>
, каждый член приложения, заполненный коллекцией , связанный с отношением «многие ко многим».
Обычно это не проблема, но, согласно моим исследованиям, должен быть быть навигационным средством между Приложением и Сервером. Это не относится ко мне, потому что моя таблица соединения Applications_Servers
имеет больше, чем только два ключа. Таким образом, нет никакой навигации собственности непосредственно между приложениями и сервером, и это не работает:
var apps = (from a in context.Application.Include("Server")
select a).ToList();
Я получаю ошибку о том, что нет навигации собственности на приложение под названием «Сервер», и это правильно, есть никто.
Как написать запрос на загрузку моих приложений с помощью? Их серверов в этом случае?
СПАСИБО !!! Я видел такой комментарий в блоге, но это было не очень понятно. –