У меня есть две таблицы
LOCATIONS:
Id
Name
OwnerId (FK to Owners table)
PARAMTERS:
Id
LocationId
TypeId
Name
Value
Данные примерно такие:
LOCATIONS
1,'Park',100
2,'Shop',200
PARAMETERS
1,1,'Length',5,200
2,1,'Width',5,100
3,2,'Area',6,100
Я хочу получить данные для всех местоположений, которые будут включать все параметры для каждого местоположения.
У меня запрос, который не работает.
_locationsRepository.GetAll()
.Include(x => x.Owner)
.Include(x => x.Parameters)
.ToList();
Запуск без включения параметров работает нормально.
В таблице параметров есть FK (для таблицы Locations).
Я что-то упустил?
Буду рад, если кто-нибудь сможет помочь.