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

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

21
Установка значения по умолчанию для свойства DateTime в DateTime.Now внутри атрибута System.ComponentModel Default Value Attrbute
Кто-нибудь знает, как я могу указать значение по умолчанию для свойства DateTime с помощью атрибута System.ComponentModel DefaultValue? например, я пробую это: [DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))] public DateTime DateCreated { get; set; } И он ожидает, что значение будет постоянным выражением. Это в контексте использования с динамическими данными ASP.NET. Я не хочу формировать столбец …

27
Невозможно создать явную миграцию в структуре сущностей
Я добавляю новую миграцию, но это сообщение показывает: Невозможно сгенерировать явную миграцию, так как ожидают следующие явные миграции: [201203170856167_left]. Примените ожидающие явные миграции перед попыткой создать новую явную миграцию. Может кто-нибудь помочь мне?

15
Почему я получаю эту ошибку: для следующего набора EntitySet / AssociationSet - Entity1 не указано сопоставление?
Я использую Entity Framework 4 с подходом Model First. Я начал проект, спроектировал сущности и создал базу данных. Все нормально работало. Затем мне нужно было вернуться и добавить еще одну сущность в мою модель. Однако когда я перетаскиваю объект в EDMX, я получаю эту ошибку: Хорошо! Мне просто нужно сопоставить …

4
LINQ to Entities поддерживает только приведение примитивов EDM или перечислимых типов с интерфейсом IEntity.
У меня есть следующий общий метод расширения: public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw new …

9
НЕ используя шаблон репозитория, используйте ORM как есть (EF)
Я всегда использовал шаблон репозитория, но в своем последнем проекте я хотел посмотреть, смогу ли я усовершенствовать его использование и мою реализацию «Unit Of Work». Чем больше я начал копать, тем больше я задавался вопросом: «А мне это действительно нужно?». Теперь все начинается с пары комментариев к Stackoverflow со следом …

4
сначала в коде entity framework, как использовать KeyAttribute для нескольких столбцов
Я создаю модель POCO для использования с кодом структуры сущности сначала CTP5. Я использую украшение, чтобы создать карту свойств для столбца PK. Но как я могу определить PK более чем для одного столбца и, в частности, как я могу контролировать порядок столбцов в индексе? Это результат порядка свойств в классе? …

1
Несколько контекстов БД в одной БД и приложении в EF 6 и первых миграциях кода
Я новичок в Entity Framework. Я пытаюсь настроить приложение MVC, использующее EF 6. Я использую Code First Migrations. Я использую области в приложении и хотел бы иметь разные DbContexts в каждой области, чтобы разбить ее. Я знаю, что в EF 6 есть ContextKey, но я не могу найти полную информацию …

6
Запрос Entity Framework медленный, но тот же SQL в SqlQuery работает быстро
Я вижу действительно странную производительность, связанную с очень простым запросом с использованием Entity Framework Code-First с .NET framework версии 4. Запрос LINQ2Entities выглядит следующим образом: context.MyTables.Where(m => m.SomeStringProp == stringVar); На это уходит более 3000 миллисекунд. Сгенерированный SQL выглядит очень просто: SELECT [Extent1].[ID], [Extent1].[SomeStringProp], [Extent1].[SomeOtherProp], ... FROM [MyTable] as [Extent1] …

2
Обновить несколько строк в Entity Framework из списка идентификаторов
Я пытаюсь создать запрос для структуры сущностей, который позволит мне взять список идентификаторов и обновить связанное с ними поле. Пример в SQL: UPDATE Friends SET msgSentBy = '1234' WHERE id IN (1, 2, 3, 4) Как мне преобразовать вышеперечисленное в структуру сущностей?

7
Можете ли вы использовать Microsoft Entity Framework с Oracle? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Можно ли использовать Microsoft Entity Framework с базой данных …

5
Linq Query продолжает выдавать «Невозможно создать постоянное значение типа System.Object…». Почему?
Ниже приведен пример кода: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, String, and Guid') …

3
как обновить несколько строк за раз с помощью linq to sql?
Таблица: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false если пользователь отправляет userid = 1, friendids = 2,4,5 status = true пожалуйста, скажите мне, что запрос о том, как обновить все вышеуказанные статусы …

6
Добавить аннотации данных в класс, созданный платформой сущностей
У меня есть следующий класс, созданный структурой сущностей: public partial class ItemRequest { public int RequestId { get; set; } //... Я хочу сделать это поле обязательным [Required] public int RequestId { get;set; } Однако, поскольку это сгенерированный код, он будет уничтожен. Я не могу представить себе способ создать частичный …

13
ADO.NET Entity Framework: мастер обновления не будет добавлять таблицы
Я добавил в свой проект новую модель сущностных данных ADO.Net и использовал мастер обновлений для добавления таблиц в модель. Пять из выбранных таблиц были добавлены в область конструктора. Две другие таблицы не добавлю. Я выбираю их в мастере и нажимаю «Готово», но они никогда не отображаются в области конструктора. Это …

13
Entity Framework работает слишком медленно. Какие у меня варианты? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я последовал мантре «Не оптимизируйте преждевременно» и написал свою службу WCF с помощью …

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