Запитання з тегом «entity-framework»

Питання щодо ADO.NET Entity Framework, інструментів об'єктно-реляційного відображення (ORM) для .NET Framework. Будь-ласка, додайте тег, що відповідає конкретній версії, якщо це можливо. НЕ використовуйте цей тег для основних питань Entity-Framework. Замість цього використовуйте сутність-Framework-core.

5
EF LINQ включає декілька та вкладені об'єкти
Гаразд, у мене є трирівневі об'єкти із такою ієрархією: Курс -> Модуль -> Глава Ось оригінальна заява EF LINQ: Course course = db.Courses .Include(i => i.Modules.Select(s => s.Chapters)) .Single(x => x.Id == id); Тепер я хочу включити ще одну сутність під назвою Lab, яка пов'язана з курсом. Як я включаю …

8
Код EF Спочатку "Недійсна назва стовпця" Дискримінатор "", але не має спадщини
У моїй базі даних є таблиця під назвою SEntries (див. Нижче оператор CREATE TABLE). У нього є первинний ключ, пара іноземних ключів і нічого особливого в ньому немає. У моїй базі даних багато таблиць, подібних до тієї, але чомусь ця таблиця опинилася у колонці "Дискримінатор" класу проксі EF. Ось як …

8
Entity Framework Core додає спочатку унікальний код обмеження
Я не можу знайти унікальне обмеження в моєму полі за допомогою атрибута: public class User { [Required] public int Id { get; set; } [Required] // [Index("IX_FirstAndSecond", 2, IsUnique = true)] not supported by core public string Email { get; set; } [Required] public string Password { get; set; } …


11
Як додати / оновити дочірні сутності під час оновлення материнської сутності в EF
Дві сутності мають відношення один до багатьох (побудований за кодом першими вільними api). public class Parent { public Parent() { this.Children = new List<Child>(); } public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } public class Child { public int Id { get; …

30
Не вдалося знайти ім’я типу або простору імен "DbContext" [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я ДУЖЕ новачок у ASP.NET MVC (3) і мені важко вирішити …

21
Тип сутності <type> не є частиною моделі для поточного контексту
Я потрапляю в Entity Framework, але я не впевнений, якщо мені не вистачає критичної точки в підході до коду. Я використовую загальний шаблон репозиторію на основі коду з https://genericunitofworkandrepositories.codeplex.com/ і створив мої сутності. Але коли я намагаюся отримати доступ або змінити сутність, я стикаюся з наступним: System.InvalidOperationException: Тип об'єкта Не …

12
EntityType не має ключових помилок
Контролер: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcApplication1.Models; using System.ComponentModel.DataAnnotations.Schema; namespace MvcApplication1.Controllers { public class studentsController : Controller { // // GET: /students/ public ActionResult details() { int id = 16; studentContext std = new studentContext(); student first = std.details.Single(m =&gt; m.RollNo == id); return …

5
C # Entity-Framework: Як я можу поєднати a .ind і .lude на модельному об'єкті?
Я роблю навчальний посібник з практики mvcmusicstore. Щось я помітив під час створення ешафоту для менеджера альбомів (додати видалити редагування). Я хочу писати код елегантно, тому шукаю чистий спосіб написати це. FYI, я роблю магазин більш загальним: Альбоми = Елементи Жанри = Категорії Виконавець = Бренд Ось як отримують індекс …

3
Створіть повний сценарій SQL з міграцій коду EF 5
Як я можу використовувати Entity Framework 5 Code First Migrations для створення повного сценарію бази даних від початкового (порожнього) стану до останньої міграції? Публікація в блозі MSDN Blog пропонує це зробити, але, схоже, створюється порожній сценарій: Update-Database -Script -SourceMigration: $InitialDatabase

6
LINQ до сутностей не розпізнає метод Last. Дійсно?
У цьому запиті: public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } Мені довелося переключити це на це, щоб воно працювало public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) …
144 c#  entity-framework  orm 


7
Як відновити базу даних для Entity Framework?
Я потрапив у поганий стан з моїм проектом ASP.Net MVC 5, використовуючи Code-First Entity Framework. Мені не байдуже втрачати дані, я просто хочу мати змогу почати свіжий, відтворити базу даних і почати використовувати міграцію Code-First. На даний момент я перебуваю в стані, коли кожна спроба оновлення-бази даних призводить до того, …

2
Entity Framework. Усуньте () проти .DeleteObject ()
Ви можете видалити елемент із бази даних за допомогою EF, використовуючи наступні два способи. Метод EntityCollection.Remove Метод ObjectContext.DeleteObject Перший - на, EntityCollectionа другий - на ObjectContext. Коли кожен слід використовувати? Чи один віддає перевагу іншому? Remove()повертає a boolі DeleteObject()повертається void.

2
Операція асинхронізації Entity Framework займає десять разів більше часу
У мене є MVC-сайт, який використовує Entity Framework 6 для обробки бази даних, і я експериментував із його зміною, щоб все працювало як контролери асинхронізації, а виклики до бази даних виконувались як їх аналоги асинхронізації (наприклад, ToListAsync () замість ToList ()) Проблема, яку я маю, полягає в тому, що просто …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.