Описание тега entity-framework-core
Entity Framework (EF) Core is an open source multi-platform ORM developed by Microsoft. Please add a version specific tag, when applicable. Do NOT use this tag for Entity-Framework questions. Use entity-framework instead.
0
ответов
Навигация по уникальному ключу возможна в Entity Core 1.0?
Есть ли способ иметь свойства навигации к уникальным клавишам в EF Core? Я попытался "притвориться", что уникальный ключ был внешним ключом в свободном API, но я получил ошибку времени выполнения (см. Комментарий). Я знаю, что в EF Core есть альтерн…
12 окт '16 в 21:59
1
ответ
Получение объектов "многие ко многим" с помощью Entity Framework 7
У меня есть следующая установка отношения "многие ко многим", показанная здесь диаграммой базы данных: Они представлены следующими классами POCO, из которых база данных была сначала создана с использованием кода Entity Framework: public class Exerci…
12 май '16 в 16:19
5
ответов
Entity Framework - Объект PK_AspNetUserTokens зависит от столбца UserId
Я создал новый проект ASP.NET Core 2 MVC в VS 2017 (версия 15.5), изменил тип идентификатора пользователя со строки на Guid (также изменил имя класса ApplicationUser на User), добавил свои модели, а затем Add-Migration Init Update-Database но он ген…
08 дек '17 в 16:37
1
ответ
Использование перечислимых классов в EF
Я использую перечисляющие классы, основанные на этой статье от Джимми Богарда, в моей доменной модели. Однако EF рассматривает классы как сущности и хочет, чтобы был определен ключ. Есть ли способ заставить EF хранить значения из классов перечислени…
29 май '16 в 18:20
2
ответа
Ядро EF: один к одному с одним ко многим
В моей модели для одной учетной записи много подписок, но активна только одна подписка. Итак, я попробовал модель так: public virtual DbSet<Account> Accounts { get; set; } public virtual DbSet<Subscription> Subscriptions { get; set; } pr…
17 июл '16 в 15:38
1
ответ
Как запустить миграцию ASP.NET Core Entity Framework из Visual Studio Team Services
У меня есть проект веб-API, созданный с использованием ASP.NET Core 1.1. Я использую Entity Framework Core Migrations. В местном масштабе это все работает хорошо. Тем не менее, я пытаюсь использовать командные службы Visual Studio для автоматическог…
25 июн '17 в 11:54
1
ответ
LINQ не возвращает никаких результатов, хотя они существуют в базе данных
У меня есть следующие два класса (упрощено для ясности): public class Report { public int Id { get; set; } public string Discriminator { get; set; } public int FileId { get; set; } public string AuthorId { get; set; } public string ReportPhase { get…
23 янв '18 в 01:06
1
ответ
LinqKit и async в Entity Framework
Я получаю следующую ошибку при использовании построителя предикатов с Entity Framework Core. Исходный код IQueryable не реализует IAsyncEnumerable. Только источники, которые реализуют IAsyncEnumerable, могут использоваться для асинхронных операций E…
09 мар '16 в 22:20
1
ответ
EF Core добавляет объект обнуляет свойство навигации
Я пытаюсь добавить объект Drink через DbContext, но после добавления напитка с использованием контекста свойство Brand становится пустым. Что может быть причиной этого? (Игнорировать метод двойного добавления _context, был отладкой) Перед добавление…
01 июн '17 в 13:20
1
ответ
Запрет AutoMapper ProjectTo от добавления нежелательных столбцов
Мне кажется, что с помощью AutoMapper ProjectTo<> добавляет нежелательный (рассчитанный) столбец в мой запрос. Вот запрос: SELECT TOP(1) CASE WHEN [dto].[Id] IS NULL THEN CAST(0 AS BIT) ELSE CAST(1 AS BIT) END, [dto].[Enabled], [dto].[Duration…
09 дек '16 в 18:39
1
ответ
Как настроить многопользовательский режим в ASP.NET 5 Web API и Entity Framework 7?
Я создаю бэкэнд-сервис, используя веб-API и EF7 ASP.NET5 для настройки структуры базы данных с несколькими арендаторами. Требования следующие: Конечные точки API одинаковы для всех арендаторов, каждый арендатор имеет свою собственную базу данных, со…
23 сен '15 в 10:48
1
ответ
Пользовательская письменная миграция не запускается
Я хочу написать свой собственный скрипт миграции. Мой класс миграции: using Microsoft.EntityFrameworkCore.Migrations; namespace Foo.Migrations { public class FooMigration : Migration { protected override void Up(MigrationBuilder migrationBuilder) { …
18 авг '18 в 20:10
1
ответ
AutoMapper устанавливает все свойства в NULL на месте назначения
В ASP.NET Core 1.1 Web API я пытаюсь сопоставить модель сущности с DTO, используя AutoMapper. Модель сущности: namespace InspectionsData.Models { [Table("property")] public class Property { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)]…
27 июл '17 в 11:34
1
ответ
Entity Framework Core 2 Сохранить строки в верхнем регистре
Я хочу сохранить все строки в моей БД в верхнем регистре. Я думаю, что лучшее место для этого - переопределение SaveChanges() на моем DbContext, Я знаю, мне нужно позвонить ToUpper() на что-то, но я не уверен, что позвонить. public override int Save…
17 авг '17 в 14:27
1
ответ
Можно ли настроить перехватчик еще в EntityFramework Core 1.0 rc2?
В платформе сущностей 6, как показано в этом сообщении, есть способ настроить перехватчик, который может регистрировать все медленные запросы, включая обратную трассировку стека. Вопрос от 2015 года о более ранней бета-версии того, что тогда называл…
06 июн '16 в 15:02
2
ответа
Выберите только определенные столбцы из включенной таблицы в Entity Framework Core
Если у меня есть это var selectedEntities = db.MyEntities.Include(item => item.RelatedEntities); Он загрузит все свойства (столбцы) в MyEntities, а также все свойства в ReleatedEntities. Если мне нужно только одно свойство от RelatedEntities, как…
04 апр '18 в 12:22
1
ответ
Включая связанные сущности через отношения многие ко многим
У меня есть отношения многие ко многим, настроенные с Entity Framework, например: public class Student { public int StudentId { get; set; } public string Name { get; set; } public DateTime Birthday { get; set; } public ICollection<StudentClass>…
21 мар '18 в 15:25
2
ответа
Включение инструментов Entity Framework в Docker-контейнер
Я использую образ докера aspnetcore для запуска приложения ASP.NET Core с использованием EF Core. Запуск приложения работает, но я не могу использовать какие-либо инструменты. Команды как dotnet ef database update потерпеть поражение. Можно ли запус…
12 фев '18 в 15:11
3
ответа
EF Core и несколько баз данных
У меня есть устаревшая система с тремя базами данных продавец Пользовательский код LogData Vendor содержит данные управления и регистрации из нашего приложения Vendors. CustomCode содержит множество представлений и хранимых процедур, которые соединя…
03 сен '18 в 23:52
1
ответ
Entity Framework: InvalidOperationException при включении нескольких уровней свойств
Я использую ядро Entity Framework. Я пытаюсь создать список продуктов и включить связанные обзоры и обзор данных автора. У меня есть 3 лица: public class Product { [Key] public int ID { get; set; } public ICollection<Review> Reviews {get; se…
27 июл '16 в 11:39