Вопросы по теме 'ef-core-3.1'
Как установить связь (0,N:1,1) с EF Core?
Проблема в том, что «у автора может не быть книг или много, но книга никогда не написана двумя или более авторами».
public Author(Document cpf, string name, DateTime birthdate)
{
Cpf = cpf;
Name = name;...
171 просмотров
schedule
02.07.2022
EF core 3.1 не может выполнять сложный необработанный запрос sql
Следующий запрос работал нормально с ядром EF 2, но ядро EF 3 вызывало ошибку! Я даже мог бы добавить некоторые включения после этого запроса в EF core 2, который я сейчас отпустил.
запрос:
// just to have an Id
var id = Guid.NewGuid();
var...
3118 просмотров
schedule
25.03.2022
Entity Framework Core 3.1.1 Где запрос не может быть переведен. Либо перепишите запрос в форме, которую можно перевести,
После того, как я обновил Entity Framework Core с 2 до 3.0.0 и 3.1.1, мой код сломался в предложениях Linq where.
Я бы не стал использовать .AsEnumerable<ExampleObject()
Например:
List<string> exampleFilter = new...
1673 просмотров
schedule
29.05.2022
Найти все объекты в одном списке, у которых есть свойство, которое соответствует свойству в другом списке объектов.
Проблема
Я пытаюсь запросить таблицу (на основе ModelA ), используя другую таблицу (на основе ModelB). Эти модели упрощены для этого примера. Мне нужно сохранить результат как IQueryable , поэтому изменение на Enumerable или List не...
83 просмотров
schedule
22.06.2022
EF Core 3: настройка поля поддержки свойства навигации
Рассмотрим следующий класс. Он пытается защитить доступ к _assignedTrays .
На самом деле, это работает отлично, поскольку EF автоматически связывает поле поддержки _assignedTrays со свойством AssignedTrays - по соглашению ( msdn )...
1524 просмотров
schedule
15.12.2022
Не удается обновить столбец идентификаторов в Entity Framework Core после обновления до .Net Core 3.1.
После обновления до .Net Core 3.1 один из моих объектов выдает ошибку, если я пытаюсь обновить его с ошибкой «не удается обновить столбец идентификаторов в Entity Framework Core». Это происходит в присоединенном или отсоединенном состоянии.
Вот...
732 просмотров
schedule
06.05.2023
InvalidOperationException: использовалась именованная строка подключения, но имя не найдено
У меня есть два проекта: один .net core web api и другая библиотека классов, в которой у меня есть файл dbContext. И я создал один отдельный класс в библиотеке классов для получения данных из базы данных. Но это показывает ошибку выше.
46 просмотров
schedule
20.06.2022
Как удалить последнюю миграцию EFCore, если поставщик SQLite не может удалить столбцы
Это простая база данных EFCore в приложении .NETCore 3.1 с тремя миграциями.
"init" Initial migration
"gcalg500" Added seeding data and tables
"valtt" Added more seeding data and tables
Самый последний из них все еще проверяется в...
156 просмотров
schedule
31.10.2022
EF Core - исходные данные - нарушение PK
Я работаю в компании, где проект был внесен в компанию, потому что задачи внешней команды по созданию системы не сделали большой работы и, таким образом, были уволены.
У меня есть проблема в том, что у нас есть существующая база данных, в которой...
191 просмотров
schedule
17.06.2022
Создать один ленивый и один нетерпеливый DbContext через наследование?
Я использую EFCore 3.1.5, и у меня есть DbContext, который я хочу использовать в том же контроллере или службе, как ленивый, так и нетерпеливый. Однако, похоже, я не могу заставить его правильно загружать ленивый. Похоже, нетерпеливый работает...
68 просмотров
schedule
04.04.2022
Является ли ThenInclude ненужным?
Я только что сделал следующее (EF Core 3.1):
var aaa = context
.Table1
.Include(t => t.Table2.Table3.Table4);
.Include(t => t.Table2.Table3.Table5);
и у меня есть в моей переменной aaa элементы таблицы 1 и элементы всех...
29 просмотров
schedule
09.08.2022
EF Core - Primary Identity - столбец ошибок не допускает значений NULL
Я начинаю с ядра EF на SQL Server 2014 и борюсь с вариантом использования.
В основном у меня есть база данных, уже созданная с этой таблицей
create TABLE audit_logs(
[id] [int] IDENTITY(1,1) NOT NULL,PRIMARY KEY (id),
namespace...
27 просмотров
schedule
26.03.2022
Создаваемые дубликаты внешних ключей и столбцов для идентификатора EF Core 3.1
Возникла проблема с ef core 3.1, создающим повторяющиеся столбцы для поля идентификатора из другой таблицы. В настоящее время у меня есть сущность ApplicationUser, наследуемая от IdentityUser, и сущность свойства, которая хранит идентификатор...
142 просмотров
schedule
11.04.2022
Миграция данных EFCore выдает ошибку при добавлении второй миграции
Когда я создаю миграцию в своем приложении asp.net core 3.1 с помощью efcore, он работает нормально.
dotnet-ef migrations add Dev001 --project ..\Infrastructure\LetzIt.SqlServerDbService\LetzIt.SqlServerDbService.csproj --startup-project...
213 просмотров
schedule
09.01.2024
Миграции CodeFirst: как автоматически запустить скрипт базы данных (C# или SQL) после завершения обновления базы данных?
Я использую EF.Core с миграцией кода сначала для обновления базы данных SQL.
Всякий раз, когда я добавляю миграции (Консоль диспетчера пакетов: add-migration ), я обновляю базу данных с помощью известной команды update-database . Есть ли способ...
1095 просмотров
schedule
29.03.2022
Настраиваемые объекты EF Core Scaffold и DBContext
Я использую EF Core и первый подход к базе данных. Я генерирую свой dbcontext и класс сущностей, используя dotnet ef dbcontext scaffold , и это дало мне ожидаемый результат.
Затем мне нужно добавить настраиваемую реализацию в свой dbcontext и...
129 просмотров
schedule
21.05.2023
EF core 3.1: следует ли инициализировать свойства навигации по списку при использовании быстрой загрузки для загрузки связанных сущностей?
Рассмотрим следующую модель данных EF core 3.1:
public class Blog
{
public int Id { get; set; }
public string Name { get; set; }
public List<Post> Posts { get; set; }
}
public class Post
{
public int Id { get; set; }...
476 просмотров
schedule
06.03.2023
Как запросить представление с коллекцией дочерних таблиц?
Я хочу запросить представление с коллекцией дочерних таблиц в EF Core 3.1. Возьмите мой упрощенный пример с 3 таблицами:
public class Relation
{
public long Id { get; set; }
public string FirstName { get; set; }
public string LastName...
67 просмотров
schedule
07.05.2022
Свойства дочерней таблицы не извлекаются в наследовании ядра ef
у меня есть следующие сущности..
public class Paper
{
public int Id { get; set; }
public string PaperCode { get; set; }
...
}
public class MCQPaper : Paper
{
public ICollection<MCQQuestion>...
80 просмотров
schedule
05.11.2022
Как загрузить данные в базу данных InMemory при запуске в Asp.Net Core API?
Я работаю над API Asp.Net Core 3.1. У меня есть несколько таблиц в базе данных SQL Server.
Я пытаюсь использовать базу данных InMemory и пытаюсь загрузить данные в эти таблицы при запуске приложения.
Я написал код ниже.
public partial class...
1615 просмотров
schedule
20.02.2023