Я создал небольшое приложение MVC. В нем у меня есть две таблицы:
- movieLanguage - LanguageID (первичный ключ), Language
- Movie - MovieID (первичный ключ), LanguageID (Fkey), Moviename и т. Д.
Когда я пытаюсь обновить таблицу фильмов:
var movie = movEntity.Movies.Single(a => a.MovieID == id);
TryUpdateModel(movie);
movEntity.SaveChanges();
return RedirectToAction("Index");
Я получаю сообщение об ошибке:
Свойство LanguageID является частью ключевой информации объекта и не может быть изменено.
Может кто-нибудь помочь мне решить эту проблему?