Результаты поиска по запросу "ef-code-first"
Обратите внимание, что это не полностью устраняет необходимость написания интеграционных тестов, так как вам все равно потребуется протестировать уровень отображения базы данных и, возможно, проверить, способен ли выбранный поставщик LINQ выполнять запросы LINQ.
ел бы запустить реальные тесты интеграции моих репозиториев EF4.1 с базой данных в памяти а-ляnhibernate версия Айенде [http://ayende.com/Blog/archive/2009/04/28/nhibernate-unit-testing.aspx]. У меня есть модель кода в первую очередь для ...
В заключение, похоже, что в ядре EF v2.1 Microsoft не предоставила возможность настройки начального значения идентификатора при создании таблицы. Будем надеяться, что в будущих версиях EF Core, вероятно, 2.2 или 3.0 будет эта функция. Мысли ...?
я есть класс сущности public class Employee { public long Id { get; set; } public string Name { get; set; } }Я установил поле Id в качестве первичного ключа с автоматической генерацией номера modelBuilder.Entity<Employee>().HasKey(e => ...
Вы должны явно загрузить отношение или сделать свойства навигации виртуальными.
я есть две таблицы, которые уже были созданы.Document а такжеDocumentStyle, У них есть отношения один к одному черезDocumentID колонка. Тем не менее, это называетсяId вDocument стол иDocumentId вDocumentStyle Таблица. Что-то вроде этого > ...
нравится
аюсь написать некоторый код, который позволяет мне переключаться между SQLCE (локально на моем компьютере разработчика) и полным SQL (в AppHarbor). В SQL CE строка соединения обрабатывается для меня, но я должен создать ее сам для SQL. Мой код ...
Поэтому, если вы хотите, чтобы свойство Bar было обнуляемым, вы должны написать:
вая эту чрезвычайно простую модель: public class MyContext : BaseContext { public DbSet<Foo> Foos { get; set; } public DbSet<Bar> Bars { get; set; } } public class Foo { public int Id { get; set; } public int Data { get; set; } [Required] public ...
entityframeworktutorial.net/code-first/...
у отобразить необязательные отношения 1-к-1 в существующей базе данных с EF Code First. Простая схема: User Username ContactID Contact ID NameОчевидно, ContactID присоединяется к Contact.ID. Поле ContactID имеет значение NULL, поэтому связь ...
Вы можете запросить dbContext с помощью метода расширения «Any»:
я пытаюсь присоединить сущность к контексту, я получаю исключение Объект с таким же ключом уже существует в ObjectStateManager. ObjectStateManager не может отслеживать несколько объектов с одним и тем же ключом Это ожидаемое поведение. Но я ...
В итоге я использовал независимые ассоциации, чтобы вообще избежать этой проблемы.
еопределяю SaveChanges в моем DbContext для реализации журнала аудита. Работать с отношениями «многие ко многим» или независимыми ассоциациями относительно легко, поскольку EF создает ObjectStateEntries для любых изменений в таких ...
Да. Я сделал. Использование атрибута not mapped не поможет ему отобразить рассчитанные дБ поля в своем приложении, если он не хочет также рассчитать их в своем приложении.
ользую Entity Framework «Code First» в веб-приложении ASP.NET MVC 3. В моей базе данных у меня есть несколько вычисляемых столбцов. Мне нужно использовать эти столбцы для отображения данных (что прекрасно работает). Однако когда я вставляю ...
Я думаю, что следующий код немного более понятен.
ользую Entity Framework с подходом Code First. Базовый класс DbContext имеет функции для создания и удаления базы данных, а также для проверки ее существования. Я хочу проверить, существует ли специальная таблица (сущность) или нет. Возможно ли ...