Entity Framework – объединение таблицы с другим именем столбца ⇐ C#
-
Anonymous
Entity Framework – объединение таблицы с другим именем столбца
Новичок в платформе сущности, и мне нужно объединить 4 таблицы, но одна из таблиц не связана (по имени или ссылке) ни с одним столбцом в этих трех других таблицах.
Это мои классы/таблицы:
Местоположения { идентификатор платИд } Плат { идентификатор } Настройки { идентификатор платИд EnableCol } ВнешниеДанные { vId // Тот же идентификатор, что и Plat.id, Locations.PlatId и Settings.PlatId. включено (логическое значение) } На данный момент у меня есть следующее:
db.Locations .Include(l => l.Плат) .ThenInclude(p => p.Setting) .Where(l => l.Active == true && l.Plat.Setting.enabledCol == true) .К списку() Но не знаю, как я могу включить extenralData, говоря: где (Plat.Id == ExternalData.vId OR Locations.PlatId == vId)
Новичок в платформе сущности, и мне нужно объединить 4 таблицы, но одна из таблиц не связана (по имени или ссылке) ни с одним столбцом в этих трех других таблицах.
Это мои классы/таблицы:
Местоположения { идентификатор платИд } Плат { идентификатор } Настройки { идентификатор платИд EnableCol } ВнешниеДанные { vId // Тот же идентификатор, что и Plat.id, Locations.PlatId и Settings.PlatId. включено (логическое значение) } На данный момент у меня есть следующее:
db.Locations .Include(l => l.Плат) .ThenInclude(p => p.Setting) .Where(l => l.Active == true && l.Plat.Setting.enabledCol == true) .К списку() Но не знаю, как я могу включить extenralData, говоря: где (Plat.Id == ExternalData.vId OR Locations.PlatId == vId)
Мобильная версия