Вопросы по теме 'ef-core-2.1'

EF AsNoTracking вызывает ошибку. Выражение типа «System.DateTime» не может использоваться для присвоения типа «System.Nullable`1[System.DateTime]»
Сегодня я решил обновить свой старый веб-проект с ядра Asp.net 1.1 до 2.1, и все шло довольно гладко, пока я не попытался получить список LocalEvent из БД. Я использовал .AsNotracking, так как мне не нужно было вносить какие-либо изменения в объекты,...
405 просмотров

asp.net core 2.1 ef core 2.1 сравнение даты не работает на сервере
Привет, я столкнулся с очень странной проблемой в asp.net core 2.1. У меня есть запрос, выбирающий некоторые данные для определенной даты, например var balances = dbContext.Balances.Where(x => x.BalanceDate.Date == workDay.Date); Но...
180 просмотров
schedule 16.01.2023

EF Core ICollection не содержит определения для «Включить».
У меня есть голова и модель деталей со свойствами навигации между ними. Я хотел бы получить основные записи с включенными деталями. Это прекрасно работает, но полученные мной подробные записи не содержат всех необходимых мне свойств, поэтому я...
1235 просмотров

EF Core — связь «многие ко многим» в 4 таблицах
Рассмотрим следующие 3 объекта A , B и C . A -to- C — это отношение «многие ко многим». B -к-7_ — это отношение «один ко многим» ( B имеет много A , что означает, что B -к- C также является отношением «многие ко многим»). Если эти...
551 просмотров

Запрос отношения «многие ко многим» EF Core
Я использую приложение API ASP.NET Core 2.1 и EF Core 2.1. У меня есть отношения «многие ко многим» между фильмами и актерами с сгенерированным столбцом MovieActors, который имеет идентификатор фильма и идентификатор актера. Мне нужно вернуть...
411 просмотров

Xamarin iOS: значение не может быть нулевым. Имя параметра: ключ
У меня есть решение для форм xamarin, в котором все работает, кроме физических устройств iOS. Он работает на 100 % на эмулированных устройствах iOS, Android и физических устройствах Android, но не на физических устройствах iOS. Позвольте мне...
1335 просмотров

Как Entity Framework Core сначала реализует код?
Я пытаюсь узнать, как ядро ​​Entity Framework использует классы C# для создания модели DbContext. Я предполагаю, что он обнаруживает типы на основе DbSet, а затем вызывает тот же построитель моделей, который передается в OnSchemaCreating, я просто не...
67 просмотров

Миграция надстройки Asp.Net Core 2.1 не использует свойства в классе, наследуемом от IdentityUser.
Я работаю над веб-приложением ASP.Net Core 2.1.1 в VS2017 v15.8.2, используя шаблон веб-приложения с отдельными учетными записями пользователей. Я хочу добавить дополнительные свойства к IdentityUser, поэтому я создал класс ApplicationUser ,...
1405 просмотров

Проблема обновления преобразования значений EF Core 2.1
Я столкнулся с проблемой, связанной с преобразованием значений, которое является новым в EF Core 2.1, для преобразования списка в строку. Поскольку мне не нужно было фильтровать список значений Enum в базе данных, я решил сопоставить свой список...
564 просмотров
schedule 11.04.2023

Отслеживание Ef Core DbContext по нескольким HTTP-запросам
У меня есть собственная простая структура для маршрутизации/контроллеров на C# и .NET Core. Я использую EF Core для ORM. В Startup.cs я настраиваю это так: public void ConfigureServices(IServiceCollection services) {...
254 просмотров
schedule 30.08.2023

Возьмите один и пропустите другой повторяющийся элемент в дочерней таблице
У меня есть список элементов, и у каждого элемента есть список. Теперь я хочу выбрать отдельные элементы дочернего элемента. Я пробовал, как показано ниже, но это не работает. var items = await _context.Items. Include(i => i.Tags.Distinct())....
161 просмотров
schedule 12.06.2024

Удаление дочерних элементов с помощью EF Core
Я рассмотрел несколько похожих вопросов об удалении элементов из дочерних коллекций в EF Core, и большинство из них не имеют принятого решения или ответа, относящегося к EF Core: https://stackoverflow.com/a/51349007...
1108 просмотров

Автоматическое заполнение Created и LastModified в EF Core
С нетерпением жду создания фреймворка (без шаблона репозитория для прямой работы с DbSets) для автоматического заполнения созданных и последних измененных автоматически, вместо того, чтобы выплевывать эти коды через нашу кодовую базу. Не могли бы...
3226 просмотров

Как выбрать значения в списке, которых нет в таблице, с помощью EF Core?
У меня довольно большой список строк (30 тыс.+), и мне нужно проверить, какие из них не существуют в таблице, используя Entity Framework Core. Что-то вроде этого, но без отправки запроса на проверку элемента: var notFoundItems =...
5727 просмотров

Вызов DbFunction с ядром EF 2.1
Я пытаюсь вызвать скалярную функцию, хранящуюся в моей БД. Вот мой код: public class PronosticDbContext : DbContext { public PronosticDbContext(DbContextOptions<PronosticDbContext> options) : base(options) { }...
2259 просмотров
schedule 29.08.2023

разделить один проект на несколько проектных решений
У нас есть один проект, который мы собираемся разделить на несколько проектных решений. мы собираемся взять Сущности и поместить их в новую сборку Текущий проект имеет EF Core с ModelMetadata и другими свойствами и методами. namespace...
251 просмотров

Привязка таблиц EF Core к Mysql
У меня есть следующая таблица в MySQL: Когда я запускаю следующий код в каком-то промежуточном программном обеспечении var apiKeys = _appContext.apikey.ToList(); я получаю эту ошибку System.InvalidOperationException: оператор...
5554 просмотров
schedule 08.08.2023

EF Core и EF6: сохранение путем добавления свойства навигации
Я столкнулся с разным поведением между EF6 и EF Core и хотел бы знать, могу ли я получить такое же поведение в EF Core, как в EF6, например. путем изменения некоторых настроек. public partial class Parent { public int Id { get; set; } public...
23 просмотров
schedule 26.08.2023

Как определить отношение 1:0 с помощью Entity Framework Core 2.1?
При обновлении объекта Persons я получаю следующую ошибку: System.InvalidOperationException: The property 'ID' on entity type 'Person' has a temporary value. Either set a permanent value explicitly or ensure that the database is configured to...
425 просмотров

EF Core 2.1 группирует по принципу «пропустить и взять»
В настоящее время я «просматриваю страницы» через IQueryable, который имеет много полей {Table1Id, Table1Label, IsActive, ...}, и в результате IQueryable для PdcId может быть несколько записей, например следующее: var result = from a in...
1115 просмотров
schedule 20.05.2022