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

Как получить определенные столбцы, возвращаемые хранимой процедурой в переменной/списке, с помощью Entity Framework Core
Я хочу получить список определенных столбцов, возвращаемых хранимой процедурой. В результирующем наборе два имени столбца будут общими, а одно имя столбца будет динамическим. ALTER PROC DBO.GETLANGUAGETRANSLATION(@LANGCODE VARCHAR(10)) AS BEGIN...
805 просмотров
schedule 12.02.2023

Драйвер EF Core не может загрузить netstandard или одну из его зависимостей в LinqPad 5
Я создал библиотеку классов .NET Full Framework с помощью EF Core v 2.2.1 и загрузил драйвер EF Core v 2.x для Linqpad 5 (5.36.03), и когда я пытаюсь создать новое соединение с DLL библиотеки классов, Я получаю следующее сообщение об ошибке: Не...
91 просмотров

EF Core HasQueryFilter работает только с первым значением в выражении фильтра.
Я использую метод расширения EF Core HasQueryFilter, который находится внутри метода OnModelCreating. Я ввожу идентификатор пользователя в DbContext с помощью службы, а затем применяю идентификатор пользователя к фильтру запроса. В первый раз,...
1321 просмотров

Получение количества LEFT JOINED сущностей через group by
Рассмотрим следующий запрос, который должен возвращать директора вместе с количеством фильмов и актеров для каждого фильма. Как написать это в LINQ, используя EF CORE 2.2? Мне нужен LINQ для генерации SQL, который фактически использует GROUP BY с...
167 просмотров

Выберите самую последнюю строку, отфильтрованную по нескольким столбцам
у меня есть sql таблица +------+-----------+-----------+--------+--------------+ | rowID| location | fk_Item_ID |Balance |Inventory_Date| +------+-----------+-----------+--------+--------------+ | 1 | 1 | p1 |500 |2019-01-10...
45 просмотров
schedule 16.06.2023

Тип столбца теряется только при использовании отношения "один к одному"
Моя устаревшая база данных SQL Server хранит логические значения как целые числа. Я знаю, как настроить это преобразование. И это работает в простых запросах, таких как: var query = db.TableChild.Select(a => new { a.BoolField }).ToList();...
71 просмотров
schedule 19.08.2022

Как использовать AddDbContextPool, если вся конфигурация в методе OnConfiguring DbContext
Я использую PostgreSQL, и у меня есть ApplicationDbContext, например: public class ApplicationDbContext : DbContext { private readonly DatabaseSettings _databaseOptions; public ApplicationDbContext() { } public...
3910 просмотров

Таблица модификации EF Core из кода modelBuilder в OnModelCreating()
У меня есть приведенный ниже код в файле контекста, и он реализован в базе данных dev, поэтому мне просто нужно создать его в рабочей базе данных. Но я не уверен, как с EF Core и приложением ASP.Net Core Vue.js? У меня нет файлов миграции в...
284 просмотров

.NET Core 3.0 ConsoleLoggerFactory для SQLite
Используя последнюю версию .Net Core (предварительная версия 3.0) и EF Core (предварительная версия 3.0), просматривая несколько онлайн-источников, я сделал это: Program.cs public class MainWorker : IHostedService { public static readonly...
999 просмотров

Есть ли способ изменить строку подключения службы DbContext в методе настройки после добавления ее в метод ConfigureServices?
У меня есть 2 строки подключения в моем appsettings.json, и я использую dbContext.Database.Migrate (); в методе Configure для создания базы данных, если основная строка подключения, которую я использовал для создания службы DbContext в методе...
471 просмотров

Сущности EF Core Scaffold с интерфейсом
Я использую основные инструменты Entity Framework для создания сущностей. и DBContext из существующей базы данных. Scaffold-DbContext "Server=XXXXXX;Database=MyDB;User ID=xxxx;Password=xxxxxxx" Microsoft.EntityFrameworkCore.SqlServer...
2060 просмотров
schedule 11.09.2022

В EF Core DbContext метод присоединения не работает
Я использую EF Core 2.2.4 у меня есть следующая сущность public partial class Person: IBaseEntity { [Key] public int PersonID{ get; set; } public string FirstName { get; set; } public string LastName { get; set; } public...
96 просмотров
schedule 27.03.2023

Дублированные объекты в базе данных из контроллера API
У меня есть модель EF Core, определенная как: namespace TestApp.DataAccess.Models { public class Candidate { public int CandidateId { get; set; } public Guid UniqueKey { get; set; } public string Name { get; set; }...
36 просмотров

DefaultIfEmpty() не обрабатывает пустые коллекции
Я пытался присоединиться к таблице, и они находятся в отношениях «один ко многим». Я написал запрос SQL и пытаюсь преобразовать его в LINQ для своего приложения ASP.NET Core. Мой sql-запрос выглядит следующим образом: SELECT ap.SystemId,...
136 просмотров

Как использовать LINQPad с пространственными / геометрическими столбцами?
У меня есть проект EF Core 2.2 / DBContext с моделями с типом данных Point . public Point Location { get; set; } При попытке проверить соединение в LINQPad я получаю такую ​​ошибку: Ошибка тестирования соединения EF Core: свойство...
125 просмотров
schedule 15.09.2022

EF Core + AWS Aurora Конечные точки чтения / записи
AWS Aurora предоставляет мне 4 конечных точки: myproj-cluster-1.cluster-xyz.region.rds.amazon.com (write) myproj-cluster-1.cluster-ro-xyz.region.rds.amazon.com (read only) myproj.xyz.region.rds.amazon.com (write)...
317 просмотров

Невозможно настроить отложенную загрузку в EF Core 2.2 для обрезки незагруженных частей
Когда я вызываю свой API, я получаю следующий контент. Он как бы распадается посередине, когда сущность арендатора, с которой связан член, начинает перечислять свои сущности-члены. { "id": "00000000-7357-000b-0001-000000000000", "tenantId":...
51 просмотров

Тип параметра не может быть нулевым
Я пытаюсь выполнить sp в ядре ef. Я определил класс модели данных для результатов sp. Он был добавлен как DbSet в контексте public class GroupedCountResult { [Required] [Column("varchar(100)")] public string Title { get; set; }...
273 просмотров
schedule 29.04.2024

Почему в EF Core 2.2 для первичного ключа по умолчанию задано значение nvarchar(450)
Мы обновляем нашу кодовую базу с EF6.2 до EF Core 2.2. Наша команда обнаружила, что значение по умолчанию ключа идентификации на основе строки будет генерировать столбец первичного ключа с nvarchar(128) в EF 6.2 (SQL Server) nvarchar(450) в...
817 просмотров
schedule 20.08.2022

EF Core регистрирует SQL-запросы при модульном тестировании
Я запускаю несколько модульных тестов (NUnit) на своем DbContext (к базе данных Oracle) в EF Core 2.2, и я хотел бы увидеть запросы SQL , которые он создает для каждого модульного теста, желательно в окне отладки и в подробном...
2059 просмотров
schedule 02.09.2022