Результаты поиска по запросу "code-first"

3 ответа

Я испытал это, как только начал думать о готовых коллекциях, которые мне нужны, а не о соединениях, которые мне нужны, чтобы получить эти коллекции, и я обнаружил, что вряд ли использую эти объединения. Это касается как отношений «один ко многим», так и отношений «многие ко многим». Entity Framework будет внутренне использовать правильные соединения.

ал stackoverflow для правильного решения по созданиюмногие-ко-многимотношения, используя EF Core 2.0, Code First и Fluent API. Простой сценарий будет: public class Person { public Person() { Clubs = new HashSet<Club>(); } public int PersonId { ...

1 ответ

Да, я лениво проигнорировал этот сценарий, но с моими изменениями у вас все должно быть в порядке.

аюсь использовать EF для экспорта / импорта существующей базы данных DbContext. В этом контексте есть несколько сущностей со свойствами Guid Id с DatabaseGeneratedOption.Identity, определенным ModelBuilder. Когда я повторно импортирую сущности, я ...

1 ответ

Из моего комментария: «SP доступны в широком контексте». Это должно быть «для всей базы данных», так как вы можете запрашивать данные, которые не связаны с контекстом.

ожет быть простой ответ, но я не вижу, как выполнить хранимую процедуру с EF CTP5. В Entity Framework 4.0 мы сделали это: ExecuteFunction("ContainerName.StoredProcName", new ObjectParameter("Id", id)). Какой метод наObjectContext. НоDbContext ...

ТОП публикаций

2 ответа

Это глупо, но может быть ваш единственный вариант здесь:

аюсь выполнить функциональные тесты с действующей базой данных, чтобы убедиться, что мои запросы linq правильно переводятся в SQL. Я хочу сделать это с помощью транзакций, чтобы один функциональный тест не влиял на другой. Проблема в том, что я ...

5 ответов

Позже попытались получить некоторые из связанных данных (данные отношения один ко многим, например, содержимое публикации), и блог вернулся с заполненным содержимым сообщения, как было обнаружено.

трел несколько презентаций EF Code First и не видел, как EFCF работает с хранимыми процедурами. Как я могу объявить метод, который будет использовать некоторые sp? Могу ли я передать сущность методу, который вызывает sp, без сопоставления ...

2 ответа

Мне жаль, что я дал неправильную навигацию Diner. когда я запустил приведенный выше код, он вернул много записей, так что я думаю, что мне нужно изменить один: один на один: много отображений. Поэтому мой класс Diner будет выглядеть следующим образом: открытый класс Diner {public int Id {get; set;} public ICollection <Localization> NameLocalization {get; set;} public ICollection <Localization> DescriptionLocalization {get; set;}} Не могли бы вы, пожалуйста? Расскажите, как я сопоставляю это с помощью Fluent или Data Annotation?

я есть следующие две таблицы: LOCALIZATION Id int Text stringDINER Id int Name string Description string Name_LocalizationID int Description_LocationID intТеперь я хочу, чтобы мой POCO был таким: public class Diner{ public int Id{get;set;} ...

2 ответа

@LeoHernandez, спасибо за быстрый ответ. Желаю тебе всего наилучшего!

не следует обновить строку в базе данных? Метод обновления отсутствует, и если я использую add, а идентификатор первичного ключа уже существует, я получаю исключение. Пожалуйста, приведите пример, если это возможно.

3 ответа

Как указать имя таблицы с помощью Entity Framework Code First Fluent API

У меня есть Entity, и я должен настроить Entity Framework для сопоставления его с таблицей базы данных с другим именем. Я могу легко сделать это сКод Первый DataAnnotations [http://msdn.microsoft.com/en-us/data/gg193958.aspx] ...

1 ответ

, Они смотрят на это, чтобы посмотреть, смогут ли они заставить его работать на RTM.

ебята, я пытаюсь создать отображение TPH в иерархии, где дискриминационным условием является классический случай "IS NOT NULL" / "IS NULL". Вот пример с базой данных: CREATE TABLE info.EducationTypes ( ID INT NOT NULL PRIMARY KEY, ...

2 ответа

Просто не указывайте идентификатор, он будет добавлен автоматически

ользую EF4 CTP5, чтобы попытаться сохранить объект POCO, который разделен между двумя таблицами, ссылка - это ContactID. Когда я сохраняю контакт, я хочу, чтобы основная контактная информация сохранялась в одной таблице (Контакты), а ссылка на ...