Вопросы с тегом «entity-framework»

По вопросам ADO.NET Entity Framework, инструментов Object-Relational-Mapping (ORM) для .NET Framework. Пожалуйста, добавьте тег конкретной версии, если это применимо. НЕ используйте этот тег для основных вопросов Entity-Framework. Вместо этого используйте entity-framework-core.

5
Платформа сущностей linq query Include () нескольких дочерних сущностей
Это может быть действительно элементарный вопрос, но какой хороший способ включить несколько дочерних объектов при написании запроса, который охватывает ТРИ уровня (или больше)? то есть у меня есть 4 таблицы: Company, Employee, Employee_CarиEmployee_Country Компания имеет отношения 1: m с Сотрудником. Сотрудник имеет отношения 1: m с Employee_Car и Employee_Country. Если …

11
Максимальное возвращаемое значение, если пустой запрос
У меня есть этот запрос: int maxShoeSize = Workers .Where(x => x.CompanyId == 8) .Max(x => x.ShoeSize); Что будет, maxShoeSizeесли в компании 8 вообще не будет работников? ОБНОВЛЕНИЕ: Как я могу изменить запрос, чтобы получить 0, а не исключение?

7
Откат Entity Framework и удаление плохой миграции
Я использую EF 6.0 для своего проекта в C # с ручными миграциями и обновлениями. У меня есть около 5 миграций в базе данных, но я понял, что последняя миграция была неудачной, и я не хочу этого. Я знаю, что могу вернуться к предыдущей миграции, но когда я добавляю новую …

9
Должны ли службы всегда возвращать DTO или модели доменов?
Я (пере) проектирую крупномасштабное приложение, мы используем многоуровневую архитектуру на основе DDD. У нас есть MVC с уровнем данных (реализация репозиториев), доменом (определение модели домена и интерфейсов - репозитории, сервисы, единица работы), сервисным уровнем (реализация сервисов). До сих пор мы использовали доменные модели (в основном сущности) для всех уровней и …

17
«Коллекция предметов должна быть пустой перед использованием ItemsSource».
Я пытаюсь получить изображения для отображения в WPF ListView, стилизованном под WrapPanel, как описано в этой старой статье команды ATC Avalon: как создать пользовательское представление . Когда я пытаюсь заполнить ListView набором объектов запросов ADO.NET Entity Framework, запрашиваемым LINQ-to-Entities, я получаю следующее исключение: исключение Коллекция предметов должна быть пустой перед …

14
При сериализации объекта типа SubSonic.Schema .DatabaseColumn была обнаружена циклическая ссылка.
Я пытаюсь сделать простой возврат JSON, но у меня возникли проблемы, у меня есть следующие ниже. public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } Я получаю HTTP 500 с исключением, как показано в заголовке этого вопроса. Я тоже пробовал var data = Event.All().ToList() …

11
Указанное именованное соединение либо не найдено в конфигурации, либо не предназначено для использования с поставщиком EntityClient, либо недействительно
У меня есть один объектный объектный фреймворк, и когда я добавляю его в свой проект, connectionstring он добавляется app.configв connectionstringраздел, но когда я хочу создать новый entitycontextи использовать его connectionstring, появляется эта ошибка

11
Как люди могут тестировать модули с Entity Framework 6, стоит ли беспокоиться?
Я только начинаю с юнит-тестов и TDD в целом. Раньше я баловался, но теперь я полон решимости добавить его в свой рабочий процесс и написать лучшее программное обеспечение. Я задал вопрос вчера, что-то вроде этого включало, но, похоже, это вопрос сам по себе. Я сел приступить к реализации класса обслуживания, …

5
Entity Framework - Начать сначала - Отменить / Откатить все миграции
По какой-то причине мои миграции, похоже, перемешаны / повреждены / что угодно. Я нахожусь в точке, где я просто хочу начать все сначала, поэтому есть ли способ полностью отменить все миграции, стереть историю и удалить код миграции, так что я вернулся к исходной точке? например) PM> Disable-Migrations илиRollback-Migrations Я не …

8
Объект 'DF __ *' зависит от столбца '*' - изменение int на double
В основном я получил таблицу в моей базе данных EF со следующими свойствами: public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUrl { get; set; } public int …

12
На объектный объект нельзя ссылаться несколькими экземплярами IEntityChangeTracker. при добавлении связанных объектов к сущности в Entity Framework 4.1
Я пытаюсь сохранить данные сотрудника, на которые есть ссылки с City. Но каждый раз, когда я пытаюсь сохранить свой контакт, который проверяется, я получаю исключение "ADO.Net Entity Framework. Объектный объект не может быть указан несколькими экземплярами IEntityChangeTracker" Я прочитал так много постов, но до сих пор не получил точного представления …

18
Entity Framework: таблица без первичного ключа
У меня есть существующая БД, с которой я хотел бы создать новое приложение, используя EF4.0 В некоторых таблицах не определены первичные ключи, поэтому при создании новой модели данных сущностей я получаю следующее сообщение: The table/view TABLE_NAME does not have a primary key defined and no valid primary key could be …

9
Установить время ожидания базы данных в Entity Framework
У моей команды истекает время ожидания, поэтому мне нужно изменить значение времени ожидания команды по умолчанию. Я нашел myDb.Database.Connection.ConnectionTimeout, но это так readonly. Как я могу установить время ожидания команды в Entity Framework 5 ?

6
Невозможно создать постоянное значение типа. В этом контексте поддерживаются только примитивные типы или типы перечисления.
Я получаю эту ошибку по запросу ниже Невозможно создать постоянное значение типа API.Models.PersonProtocol. В этом контексте поддерживаются только примитивные типы или типы перечисления ppCombinedниже находится IEnumerableобъект PersonProtocolType, который состоит из двух PersonProtocolсписков. Почему это не удается? Разве мы не можем использовать JOINпредложение LINQ внутри SELECTa JOIN? var persons = db.Favorites …

6
Ключевое слово не поддерживается: «источник данных», инициализирующий контекст Entity Framework
Я инициализирую контекст объекта Entity Framework, и это дает мне ключевое слово не поддерживается ошибка: metadata=res://*/MainDB.csdl|res://*/MainDB.ssdl|res://*/MainDB.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Workspace\vs\Leftouch\Leftouch.Web\Data\Leftouch.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;App=EntityFramework" Я взял строку подключения непосредственно из web.config, который работал, и изменил только путь к файлу (который я установил динамически), и вместо использования значения по умолчанию я использовал эту …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.