Переопределил DbContext
и указал модель по которой буду работь с БД:
public class EFDbContext: DbContext
{
public DbSet<Article> Articles { get; set; }
}
Изменил свою модель Article, удалил одно поле в модели и удалил соответсвующей столбец из БД. В последующих обращениях к контексту все равно выполняется SQL запрос на несуществующее поле, отчего и ошибка:
Недопустимое имя столбца
Подскажите, в чем может быть ошибка?
Попробуйте правильно использовать code first. Я без понятия, почему это не работает так, как вы сделали, но может быть стоит всё таки выполнить миграцию?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Перешел на Windows 10Поставил Visual Studio 2017 года
Нужно перебрать коллекцию, и вытащить элемент, дата которого равна заданнойПишу LINQ запрос:
Недавно рыскал по object browser'у, и увидел такую картину