Привязка модели Mvc, отсутствие одного поля при сохранении
Допустим, я использую привязку модели в MVC.
public ActionResult Edit(MyModel model) { db.SaveChanges(); return View(model); }
Когда мы проходим модель, мы пропускаем одно поле в модели.
Что произойдет, если мы сохраним его в БД?
Что я уже пробовал:
Не уверен но думаю
It depends if the field that you forgot to set is mandatory or not.
Kornfeld Eliyahu Peter
Что вы имеете в виду под "мы пропускаем одно поле в модели"?
Member 12658724
Скажем, у нас есть класс людей. У него есть два свойства: имя и возраст. Когда мы проходим мимо примера людей, мы только указываем возраст. Мы забываем указать имя в модели.
Kornfeld Eliyahu Peter
Это зависит от того, как он объявлен в SQL, если он обнуляется, он будет успешным, в противном случае потерпит неудачу...