Entity-Framework – вопросы и ответы

89
голосов
2
ответа
У меня есть визуальное студийное решение, использующее сплошной шаблон. У меня есть IRepository (реализация Crud), IDbFactory (используется репозиторием), IUnitOfWork. У меня также есть службы, кот...
3 месяца, 1 неделя назад Alejandro Pérez Fals
131
голос
1
ответ
У меня есть запрос: var query = from x in context.Employees where (x.Salary > 0 && x.DeptId == 5) || x.DeptId == 2 order by x.Surname select x; Вышеупомянутый исходный запрос и возвращае...
3 месяца, 1 неделя назад dnoxs
77
голосов
1
ответ
Я пытаюсь запросить коллекцию и дочернюю коллекцию с помощью EF 7. Вот код: public async Task < List < Table >> GetAllTable() { var tableList = await db.Tables.Include(o => o.Checks....
3 месяца, 1 неделя назад Quang Nguyen
76
голосов
4
ответа
Я хочу выбрать все записи, где FeeZoneID не существует во втором выпуске linq. Я знаю, что это легко сделать в SQL, используя NOT IN (....), но я делаю это в LINQ??? from d in FeeZones where d.FeeZ...
3 месяца, 1 неделя назад toxic
62
голоса
1
ответ
Прежде всего, мой вопрос основан на ответе, который был приведен здесь . У меня есть таблица, где я не создавал первичный ключ. Эта таблица используется для ведения журнала. Добавляя новую запись в...
3 месяца, 1 неделя назад Robin Gordijn
97
голосов
1
ответ
У меня есть два модельных класса public partial class Items { public Items() { this.Items_RATINGS = new HashSet<Items_RATINGS>(); } public int ITEMID { get; set; } public string ITEMNAME { ge...
3 месяца, 1 неделя назад user3382134
87
голосов
1
ответ
Я замечаю, что Entity Framework генерирует некоторые неэффективные запросы при использовании метода Find() . Например, вот мой код на С#. Model model = unit.Repository.DbSet.Find(model.ID); Создать...
3 месяца, 1 неделя назад Stefan Bossbaly
62
голоса
1
ответ
Я справился с этим, выполнив следующие шаги Создайте новый проект С# Используйте инструментарий Entity Framework Power Tools для создания моделей и сопоставления в этом проекте из базы данных Загру...
3 месяца, 1 неделя назад user1069816
115
голосов
2
ответа
Я использую RedirectToAction для загрузки новой страницы после входа в систему и передачи в нее модели базы данных. RedirectToAction("AdministrationPortal", "Manage", person); Модель person.user - ...
3 месяца, 1 неделя назад LittleFunny
62
голоса
3
ответа
У меня есть очень простой пример: Это порождает эти простые классы: Однако, когда я получаю доступ к свойств
3 месяца, 1 неделя назад Ignacio Soler Garcia
97
голосов
1
ответ
Я хочу работать с отключенными объектами. В моей модели пользователь может иметь или не иметь адрес. Сначала моя модель: public class ApplicationUser : IdentityUser, IUser { public ApplicationUser(...
3 месяца, 1 неделя назад Yoamb
131
голос
2
ответа
У меня есть два метода, которые довольно похожи. Я хочу вернуть объекты на основе того, является ли одно из его свойств нулевым или пустым. Однако свойства объектов не разделяются. Все свойства явл...
3 месяца, 1 неделя назад Mister Epic
107
голосов
1
ответ
ATM Я пытаюсь научиться работать с базами данных. Теперь я хочу работать с Entity Framework. Я сделал этот простой пример, и он не работает на моем ПК. Он всегда вылетает на db.Blogs.Add (блог); но...
3 месяца, 1 неделя назад Schlinger
62
голоса
1
ответ
Я хочу, чтобы два CheckBoxList отображали индекс, те CheckBoxList динамически связываются с двумя разными таблицами. Один из них - спорт, а другой - страна . В основном я пытаюсь использовать Edito...
3 месяца, 1 неделя назад Anjyr
63
голоса
1
ответ
@Parameter = (some_value) select * from C1 where C1.number = (select number from C2 where id = @Parameter) указатели на хорошие ресурсы для изучения понятий linq для сущностей также будут полезны. ...
3 месяца, 1 неделя назад kaushal
62
голоса
2
ответа
У меня есть обратная инженерия базы данных MySQL в настольном приложении С#. То, что я хотел бы сделать, - это расширить один из классов модели, чтобы я мог добавлять к нему методы для локального и...
3 месяца, 1 неделя назад TheColonel26
76
голосов
1
ответ
Я использую инструменты генерации для создания сущности Hibernate, и я получаю сообщение об ошибке, подобное следующему: Caused by: org.hibernate.MappingException: Repeated column in mapping for en...
3 месяца, 1 неделя назад ssj
77
голосов
1
ответ
Я использую Symfony 2 и его компонент формы для управления некоторыми отношениями. $builder->add('locations', 'collection', array( 'type' => new LocationType(), 'options' => array("em" =&g...
3 месяца, 1 неделя назад Simon H
62
голоса
1
ответ
У меня есть хранимая процедура: ALTER PROCEDURE [dbo].[GetAllAnnouncements] AS BEGIN SELECT Description, DisplayStartDate, DisplayEndDate FROM Announcements END Я пытаюсь вызвать хранимую процедуру...
3 месяца, 1 неделя назад PanzerRage
98
голосов
1
ответ
Я хочу записать измененные поля в RIA, используя LinqToEntitiesDomainService, как получить список измененных полей из ChangeSetEntry в ChangeSet?
3 месяца, 1 неделя назад Kuldip Saini
98
голосов
2
ответа
У меня есть ситуация, когда бизнес-требования диктуют, что весь доступ к данным осуществляется через хранимые procs. Я решил использовать Entity Framework, потому что я знал, что поддержка хранимой...
3 месяца, 1 неделя назад Josh
188
голосов
9
ответов
Я использую .net framework 3.5 SP1. После добавления столбца в одну таблицу на Sql Server (а также смены существующего столбца на то, что значение null не должно быть равно null), я больше не могу ...
3 месяца, 1 неделя назад TG.
195
голосов
8
ответов
У меня есть некоторые проблемы с использованием EF с AutoMapper. =/ например: У меня есть 2 связанных объекта (Клиенты и Заказы) и они являются классами DTO: class CustomerDTO { public string Custo...
3 месяца, 1 неделя назад shkipper
63
голоса
1
ответ
Мне нужно добавить некоторые атрибуты к свойствам, которые были автогенерированы Entity Framework и не хотят их потерять при регенерации объектов. Я также не хочу прикасаться к T4. Взглянув на inte...
3 месяца, 1 неделя назад Nuts
76
голосов
1
ответ
Как получить все персидские коды первых объектов для данного DbContext? Я могу получить все объявленные свойства DbSet из контекста через отражение, но когда наследование входит в игру, DbSet<TS...
3 месяца, 1 неделя назад Pavel Voronin
106
голосов
3
ответа
Я пытаюсь сохранить игры в базе данных с EntityFramework Code-First. Есть фрагменты моих классов: /// <summary> /// Game class /// </summary> public class Game : ObservableObject { [Key...
3 месяца, 1 неделя назад Terrykk
-4
голоса
1
ответ
Я хочу, чтобы папка была создана в каталоге Content/Images при создании нового элемента. Эта папка должна быть названа по идентификатору элемента. Пример: Content/Images/23412/ Но поскольку идентиф...
3 месяца, 1 неделя назад eXPerience
62
голоса
1
ответ
Я работаю над старым веб-приложением, которое реализует первый подход модели (edmx файл) с использованием Entity Framework. Мне нужно реализовать оптимистичный параллелизм, поэтому я добавил это по...
3 месяца, 1 неделя назад Simple Code
76
голосов
2
ответа
Моя база данных имеет строковые значения, которые ограничены фиксированным набором значений, таких как: REGISTERED PENDING BANNED В настоящее время я использую константы для представления этих знач...
3 месяца, 1 неделя назад loyalflow
106
голосов
1
ответ
Я использую DataContractSerializer в .NET 3.5 для десериализации xml. Xml ранее был сериализован из группы связанных объектов в модели сущности, поддерживаемой инфраструктурой сущности 3.5. Существ...
3 месяца, 1 неделя назад Jack
117
голосов
1
ответ
this.HasRequired(t => t.Parent) .WithMany(t => t.Children) .HasForeignKey(d => d.ParentId); Здесь я определил базовые отношения "один ко многим". Что делать, если я не хочу, чтобы свойство...
3 месяца, 1 неделя назад Goran
99
голосов
1
ответ
У меня около 12 таблиц в EF4.4, где мне нужно загрузить 2 свойства из общей таблицы поиска пользователей (делаю это дважды фактически - один раз для CreatedUser, один раз для ModifiedUser). В табли...
3 месяца, 1 неделя назад Ryan Betker - healthNCode
131
голос
1
ответ
При попытке импортировать хранимую процедуру из Oracle 10g в Entity Framework 4 возникает следующая ошибка: ORA-12154: TNS: не удалось определить указанный идентификатор подключения Вот несколько д...
3 месяца, 1 неделя назад qJake
62
голоса
2
ответа
Я пытаюсь зарегистрировать общий компонент с Autofac. Проблема, с которой я столкнулась, аналогична той, что приведена в ссылке ниже (сообщение об ошибке одно и то же). Связывание autofac с webapi ...
3 месяца, 1 неделя назад Charles
116
голосов
2
ответа
Вначале возникла небольшая проблема при первом подходе к базе данных EF 6 Database . Когда я пытаюсь вставить значение в поле ключа таблицы, которая не установлена в Identity, я получаю следующее и...
3 месяца, 1 неделя назад IamRuku
132
голоса
1
ответ
Есть ли какой-либо подход EF Model-First для заполнения столбца GetDate() функции GetDate() в базе данных. Большинство моих поисков привели меня к первым вариантам кода. Но мог найти подход Model-F...
3 месяца, 1 неделя назад Abhijeet
171
голос
5
ответов
Entity Framework 6.1 (с кодовым первым) добавила возможность добавления индексов через IndexAttribute . Атрибут принимает параметр для указания того, должен ли индекс кластеризоваться или не класте...
3 месяца, 1 неделя назад Fabian Schmied
76
голосов
2
ответа
Это мои модели: public class Post { [Key] public int Id { get; set; } public string Title { get; set; } [DefaultValue(null)] public virtual Image Thumbnail { get; set; } public void SetViewModelVal...
3 месяца, 1 неделя назад micnyk
122
голоса
1
ответ
У меня есть этот код DivisionService divService = new DivisionService(); Division div = divService.FindById(10); Counter c = new Counter(div); unitOfWork.CounterRepository.Add(c); unitOfWork.SaveCh...
3 месяца, 1 неделя назад Sisyphus
62
голоса
1
ответ
Я пытаюсь запустить мой первый проект ASP.NET MVC 5 Entity Framework (проект работает отлично на моей машине с локальными строками соединения db) на go daddy. Я получаю несколько ошибок, и я смог и...
3 месяца, 1 неделя назад TopCheese
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема