Описание тега entity-framework

По вопросам, связанным с ADO.NET Entity Framework, инструментами объектно-реляционного сопоставления (ORM) для.NET Framework. Также добавьте тег для конкретной версии, если это применимо.
1 ответ

Как мне отображать все ингредиенты из рецепта, когда я использую отношение "многие ко многим" в EF?

Поэтому я хочу отобразить в представлении все ингредиенты, которые есть в рецепте. Я создал с помощью EF таблицу ингредиентов и таблицу рецептов. Отношения многие ко многим. Я не могу понять, как показать в одном виде ингредиенты рецепта. Я пытался …
03 июн '19 в 21:25
1 ответ

Как издеваться над сущностями в ASPNET?

Мне нужно создать макет данных для демо без доступа к серверу базы данных. Как я мог начать создавать это?
06 июн '19 в 14:31
1 ответ

Когда я устанавливаю Entity Framework, элементы не отображаются в списке добавления (обозреватель решений)

У меня проблемы при установке Entity Framework. Я пытался использовать консоль NuGet и менеджер пакетов. Я также пытался использовать Visual Studio 2017, но это не помогло. Я также пробовал несколько других команд установки NuGet, но это тоже не сра…
1 ответ

MySQL возвращает "Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено"

Я видел подобные вопросы, но ни один из них не удовлетворил мою ситуацию. У меня есть 2 таблицы: User(id, apartmentId, ....) Apartment(id, ....) Когда пользователь создан, идентификатор квартиры равен нулю, когда пользователь присоединился к квартир…
1 ответ

Возникают проблемы при сравнении строк в сущностях Linq и SQL

Я довольно новичок в Linq и EF. В любом случае сравнение строк некорректно? Я уже попробовал String.Equals или же CompareTo но те возвращаются boolean значения, я читаю для Linq сравнение String == string это как WHERE statement из SQL. public IHttp…
12 июн '19 в 09:30
1 ответ

Несколько потоков, читающих уникальные записи из одной таблицы с Entity Framework

У нас есть несколько параллельных потоков, которые одновременно "запрашивают" необработанные записи из таблицы базы данных для работы. Чтобы гарантировать, что ни один из потоков не получит дубликаты записей, мы используем запрос, который выглядит п…
0 ответов

Как установить массовый поставщик вставки, когда я использовал приложение-профилировщик HibernatingRhinos

Я использовал Bulk Insert Extension в моем проекте, и он работает через некоторое время я добавляю Entity Framework Profiler в свой проект, и теперь у меня есть исключение ниже BulkInsertProvider не найден для 'HibernatingRhinos.Profiler.Appender.Pr…
24 июн '19 в 13:05
0 ответов

Как обрабатывать запросы для сущностей с сгенерированным свойством

Как я могу использовать сгенерированное значение для свойства объекта и разрешить нулевое значение в теле запроса? [DatabaseGenerated(DatabaseGeneratedOption.Computed)] public DateTime ActualReturnDate { get; set; } Для этого запроса JSON: { "custom…
26 июн '19 в 17:25
1 ответ

Использование LINQ для объединения результатов 2 запросов

У меня есть 2 лица Book а также Borrow, если я получу 1. список Book объекты в одном запросе, а затем 2. получить список Borrow объекты в другом, как я могу использовать LINQ для создания списка, как это? Список книг: Book.Borrows Book.Borrows Book.…
29 июн '19 в 11:45
0 ответов

Имеет ли смысл начинать транзакцию для одного вызова SaveChanges?

Имеет ли смысл начинать транзакцию, если я хочу позвонить SaveChanges() только один раз? например: using (var foo = ContextFactory.CreateFooContext()) { using (var transaction = foo.Database.BeginTransaction()) { try { Bar bar = new Bar() { }; bar =…
3 ответа

Оператор INSERT конфликтовал с проблемой ограничения FOREIGN KEY

У меня есть сценарий ниже, который дает мне ошибку: "Оператор INSERT конфликтовал с ограничением FOREIGN KEY"FK_dbo.PlanShiftAssignments_dbo.User_UserId". Конфликт произошел в базе данных"SWS", таблица"dbo.User", столбец" Id ". Заявление было прекра…
1 ответ

Добавление записей в таблицу, оптимизированную для памяти, с использованием Entity Framework

Я пытаюсь добавить записи в таблицу, оптимизированную для памяти, используя EF следующим образом: using (var db = new Context()) { db.Table.AddRange(newEntries); await db.SaveChangesAsync(cancellationToken); } И получите ошибку, как показано ниже: S…
04 июл '19 в 14:57
0 ответов

Как загрузить несколько наборов результатов одним вызовом Entity Framework?

Изучая Entity Framework 6, я столкнулся с препятствием и не знаю, как справиться с ситуацией. При создании API пользователь может захотеть конкретную конечную точку, которая требует доступа к нескольким таблицам (Fake Entity, поскольку у него нет ре…
11 июл '19 в 16:39
0 ответов

Использование TransactionScope в Entity Framework

Нужно ли использовать TransactionScope при использовании структуры сущностей? Следующая статья предполагает, что TransactionScope вообще не нужен. https://coderwall.com/p/jnniww/why-you-shouldn-t-use-entity-framework-with-transactions В моем текущем…
16 июл '19 в 09:49
1 ответ

Не могу получить данные из таблицы с внешними ключами

Я работаю над проектом webapi с EF и sqlserver. Теперь, когда я пытаюсь получить для ex IEnumerable его работы и показать мне всех сотрудников в xml-файле.(Сотрудник не имеет внешний ключ только первичный). когда я спрашиваю другой контроллер для бы…
1 ответ

Как я могу добавить несколько результатов из контекста в один список / переменную LINQ C#

Я работаю над небольшим приложением для получения товаров / статей, и я написал метод, который получает статьи по типу. (типы содержатся в запросе arg). Я пытаюсь достичь: добавить все результаты (из всех, если условия выполнены, если они выполнены)…
18 июл '19 в 13:24
0 ответов

Улучшение производительности Entity Framework Базовые операции на базе данных

Я работаю над небольшим приложением с новым фидом (большими объемами), и этот фид можно увидеть или нет в зависимости от ваших ролей / функций. У меня есть несколько фильтров (если вы находитесь в этой роли, так что вы можете иметь доступ к каналу с…
0 ответов

Несколько сборок, использующих один и тот же DbContext - изменения присутствуют не во всех сборках

Мой DbContext объект находится в своей собственной сборке, и я должен ссылаться на другие сборки и использовать его. Например: Project.EF Это проект, который содержит мой контекст EF (MyDbContext) и модели. Project.API Ссылки на этот проект Project.…
22 июл '19 в 17:29
1 ответ

Net Core ApplicationUser с внешним ключом к себе

Я использую Net Core 2.2 и Entity Framework. У меня есть класс ApplicationUser, используемый для нескольких типов пользователей с внешними ключами друг к другу, но структура сущностей выдает ошибку при добавлении миграции: Unable to determine the re…
23 июл '19 в 17:35
0 ответов

Получение состояния связанных объектов с помощью Entity Framework ChangeTracking

В настоящее время я программирую приложение для крупного бизнеса и пытаюсь создать проверку, был ли изменен объект, редактируемый в данный момент пользователем. Отслеживание изменений Entity Framework очень помогает в этом случае. В настоящее время …