Вопросы с тегом «ef-code-first»

107
Внешний ключ Entity framework code-first null

У меня User< Countryмодель. Пользователь принадлежит к стране, но не может принадлежать ни к какой стране (пустой внешний ключ). Как мне это настроить? Когда я пытаюсь вставить пользователя с нулевой страной, он сообщает мне, что он не может быть нулевым. Модель выглядит следующим образом:...

105
EntityType 'IdentityUserLogin' не имеет определенного ключа. Определите ключ для этого EntityType

Я работаю с Entity Framework Code First и MVC 5. Когда я создавал свое приложение с аутентификацией индивидуальных учетных записей пользователей, мне был предоставлен контроллер учетной записи, а вместе с ним и все необходимые классы и код, необходимые для работы аутентификации Indiv User Accounts....

105
Составной ключ с EF 4.1 Code First

Я пытаюсь понять, как получить составной ключ с помощью кода EF First 4.1 RC. В настоящее время я использую аннотацию данных [Key], но я не могу указать более одного ключа. как указать составной ключ? Вот мой пример: public class ActivityType { [Key] public int ActivityID { get; set; }...

104
Как мне объявить отношения внешних ключей с помощью Code First Entity Framework (4.1) в MVC3?

Я без особого успеха искал ресурсы о том, как объявлять отношения внешнего ключа и другие ограничения, используя сначала код EF 4.1. В основном я создаю модель данных в коде и использую MVC3 для запроса этой модели. Все работает через MVC, и это здорово (слава Microsoft!), Но теперь я хочу, чтобы...

95
Запрос Entity Framework медленный, но тот же SQL в SqlQuery работает быстро

Я вижу действительно странную производительность, связанную с очень простым запросом с использованием Entity Framework Code-First с .NET framework версии 4. Запрос LINQ2Entities выглядит следующим образом: context.MyTables.Where(m => m.SomeStringProp == stringVar); На это уходит более 3000...

95
Несколько контекстов БД в одной БД и приложении в EF 6 и первых миграциях кода

Я новичок в Entity Framework. Я пытаюсь настроить приложение MVC, использующее EF 6. Я использую Code First Migrations. Я использую области в приложении и хотел бы иметь разные DbContexts в каждой области, чтобы разбить ее. Я знаю, что в EF 6 есть ContextKey, но я не могу найти полную информацию о...

92
Значение по умолчанию для обязательных полей в миграции Entity Framework?

Я добавил [Required]аннотацию данных к одной из моих моделей в приложении ASP.NET MVC . После создания миграции выполнение Update-Databaseкоманды приводит к следующей ошибке: Невозможно вставить значение NULL в столбец «Директор», таблица «MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies»;...

86
Как указать имя таблицы с помощью Entity Framework Code First Fluent API

У меня есть Entity, и я должен настроить Entity Framework, чтобы сопоставить его с таблицей базы данных с другим именем. Я легко могу сделать это с помощью Code First DataAnnotations ( DataAnnotations.Schema.TableAttribute ). Но из-за ограничений теперь я должен использовать Code First Fluent API...

85
Строка подключения MyConnection в файле конфигурации приложения не содержит обязательного атрибута providerName. "

Я использую Entity Framework Code First, Моя строка подключения находится в файле конфигурации: <connectionStrings> <clear/> <add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/> </connectionStrings> Когда я...

84
Как удалить и воссоздать с нуля существующую базу данных EF Code First

Я использую EF Code First с EF 5 в VS 2012. Я использую update-databaseкоманду PM и у меня есть простой метод начального числа для заполнения некоторых таблиц образцами данных. Я хочу удалить и заново создать свой x.mdb. Похоже, что история обновлений не синхронизирована. Если я закомментирую все...

83
Как хранить изображения с помощью Entity Framework Code First CTP 5?

Я просто пытаюсь выяснить, есть ли простой способ хранить и извлекать двоичные (файловые) данные с помощью EF Code First CTP 5? Мне бы очень хотелось, чтобы он использовал тип FILESTREAM, но на самом деле я просто ищу способ заставить его работать....

82
EF Code First: как получить случайные строки

Как я могу создать запрос, в котором я получу случайные строки? Если бы я написал это на SQL, я бы поставил заказ на newid () и отрубил бы n строк сверху. В любом случае, сначала сделать это в коде EF? Я попытался создать запрос, использующий newid (), и выполнить его с помощью DbSet.SqlQuery ()....

80
Расчетный столбец в EF Code First

Мне нужен один столбец в моей базе данных, рассчитываемый базой данных как (сумма строк) - (сумма строкb). Для создания базы данных я использую модель «сначала код». Вот что я имею в виду: public class Income { [Key] public int UserID { get; set; } public double inSum { get; set; } } public class...

79
Необязательные отношения один к одному с использованием Entity Framework Fluent API

Мы хотим использовать необязательные отношения один к одному, используя Entity Framework Code First. У нас есть две сущности. public class PIIUser { public int Id { get; set; } public int? LoyaltyUserDetailId { get; set; } public LoyaltyUserDetail LoyaltyUserDetail { get; set; } } public class...