Entity Framework - обновить модель из базы данных - новый столбец - PullRequest
1 голос
/ 29 октября 2009

Каков процесс, которому я должен следовать, чтобы обновить мою модель структуры сущностей, когда я просто добавил новый столбец в таблицу в базе данных? Процесс, которым я следовал, состоял в том, чтобы щелкнуть правой кнопкой мыши в файле edmx и выбрать «Обновить модель из базы данных». Теперь я вижу новое поле напротив определения таблицы в Магазине. Но когда я смотрю на отображение таблицы для самой сущности, я вижу, что мой новый столбец обнаруживается, но не сопоставляется со свойством сущности. Конечно, мне не нужно вручную добавлять свойство к объекту?

1 Ответ

1 голос
/ 29 октября 2009

Я понял, что это на самом деле не проблема - единственной проблемой было моё понимание происходящего. Новый столбец, на который я ссылался, на самом деле был связью внешнего ключа с другой таблицей, и поэтому он отображался как свойство навигации. Когда я иду и добавляю в свою таблицу столбец, который не является внешним ключом, он отображается, как и ожидалось, при использовании «Обновить модель из базы данных».

...