Вопросы с тегом «entity-framework»

По вопросам ADO.NET Entity Framework, инструментов Object-Relational-Mapping (ORM) для .NET Framework. Пожалуйста, добавьте тег конкретной версии, если это применимо. НЕ используйте этот тег для основных вопросов Entity-Framework. Вместо этого используйте entity-framework-core.

5
Исключить свойство при обновлении в Entity Framework
Я искал правильный способ отметить свойство, которое НЕ должно изменяться при обновлении модели в MVC. Например, возьмем эту небольшую модель: class Model { [Key] public Guid Id {get; set;} public Guid Token {get; set;} //... lots of properties here ... } то метод редактирования, создаваемый MVC, выглядит следующим образом: [HttpPost] …

8
Ленивая загрузка против нетерпеливой загрузки
Ленивая загрузка в Entity Framework - явление по умолчанию, которое происходит при загрузке связанных сущностей и доступе к ним. Однако жадная загрузка относится к практике принудительной загрузки всех этих отношений. Я столкнулся с вопросом, в какой ситуации ускоренная загрузка может быть более выгодной, чем ленивая загрузка. Спрашиваем об этом, потому …

2
Как использовать C # 8.0 обнуляемые ссылочные типы с базовыми моделями Entity Framework?
Я включаю C # 8.0 Обнуляемые ссылочные типы в проекте .NET Core 3.0. Проект использует Entity Framework Core 3.0 для доступа к базе данных. Ниже приведена модель данных, название которой не должно быть нулевым. public class Vehicle { public int Id { get; private set; } public string Title { …

2
Как выполнить групповое объединение в .NET Core 3.0 Entity Framework?
С изменениями в .NET Core 3.0 я получаю ... NavigationExpandingExpressionVisitor 'не удалось. Это может указывать либо на ошибку, либо на ограничение в EF Core. См. Https://go.microsoft.com/fwlink/?linkid=2101433 для получения более подробной информации.) ---> System.InvalidOperationException: Обработка выражения LINQ 'GroupJoin, ... Это действительно простой запрос, поэтому должен быть способ выполнить его в .NET …

3
Сильно типизированные идентификаторы в ядре Entity Framework
Я пытаюсь иметь строго типизированный Idкласс, который теперь содержит «long» внутри. Реализация ниже. Проблема, которую я использую в своих объектах, заключается в том, что Entity Framework дает мне сообщение о том, что идентификатор свойства уже сопоставлен с ним. Смотрите мой IEntityTypeConfigurationниже. Примечание: я не собираюсь иметь жесткую реализацию DDD. Поэтому, …

2
Пользовательская таблица в Entity Framework, генерирующая неверный запрос
Я думаю, что в настоящее время я испытываю ошибку в Entity Framework 6 и, возможно, ADO.NET. Поскольку существует крайний срок, я не уверен, что смогу дождаться исправления этой ошибки, и, надеюсь, кто-то может помочь мне с чистой работой вокруг. Проблема в том, что в запросе используются значения 1 и 5 …

3
Укажите редакцию Azure SQL Server в EF Core, не прерывая локальную разработку
Entity Framework Core представил методы HasServiceTier и HasPerformanceLevel для изменения редакции SQL-сервера Azure. Вы можете использовать их в OnModelCreating следующим образом: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Если вы используете Add-Migration Add-Migration, вы получаете такую ​​миграцию: public partial class ChangedDatabaseServiceTierToBasic : Migration { protected override void …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.