Тип сущности не объявляет свойство навигации с именем
Ошибка
A specified Include path is not valid. The EntityType 'StripeModel.Plan' does not declare a navigation property with the name 'Features'.
Что я уже пробовал:
Мой запрос
var plans = (from p in db.Plans.Include("Features") orderby p.DisplayOrder select p).ToList()
Graeme_Grant
"EntityType' StripeModel.Plan' не объявляет навигационное свойство с именем 'Features'."
Это очень ясно выражено в том, что он говорит вам. Вы проверяли? Если бы он существовал, то ошибка не была бы выброшена.
GrpSMK
да, таблицы планов и функций существуют
Jochen Arndt
Ему все равно, существует ли "функция", когда вы используете"функции".
Richard Deeming
Дело в том, что таблицы существование не имеет значения. Ошибка совершенно ясно говорит вам, что Plan
сущность не имеет свойства навигации к Feature
сущность. Между этими двумя таблицами нет никакой связи.
Вы можете только Include
связанная сущность.
Отношения Entity Framework и свойства навигации[^]