от
вчера я задал вопрос, а позже я говорю, что проблема решена. но сегодня та же ошибка произойдет снова. у меня есть три таблицы
dbo.Food
dbo.Menu
и
dbo.FoodMenu
, который является многие ко многим таблицы последняя. как это;
dbo.Food:{ID, FoodName}
dbo.Menu:{ID, MenuName}
dbo.FoodMenu:{FoodID, MenuID}
я хочу вставить в FoodMenu таблица продуктов питания и идентификатора меню. Моем контексте-это ок, мое сопоставление в порядке, коды и
Exception
ниже. Пожалуйста, помогите.
public JsonResult FoodMenu(FoodMenuViewModel vm)

        {
            if (ModelState.IsValid)
            {
                ManyDbContext ctx = new ManyDbContext();

                foreach (var item in vm.MenuIds)
                {
                    ctx.FoodMenus.Add(new FoodMenu{ FoodID = vm.FoodId, MenuID = item });
                    ctx.SaveChanges();


                }

                return Json(new { Result = true, Mesaj = "" });
            }
            else
            {
                return Json(new { Result = false, Mesaj = "" });
            }

        }
Исключение;
System.Data.Entity.Infrastructure.DbUpdateException: 'An error occurred while updating the entries. See the inner exception for details.'
SqlException: Invalid object name '**dbo.FoodMenus**'.
контексте;
public
        public DbSet

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...