Вопросы по теме 'ef-code-first'

Как установить значение по умолчанию для POCO в EF CF?
В подходе Entity Framework Code First, как установить значение по умолчанию для свойства в классе EntityConfiguration POCO? public class Person { public int Id { get; set; } public string Name { get; set; } public DateTime CreatedOn {...
39850 просмотров

Проблема с отображением отношения один ко многим с помощью EF CTP4
Я пытаюсь определить отношение «один ко многим» между категорией и проектом (категория может иметь один или несколько проектов, проект может иметь одну категорию или не иметь ее) public class Project : Entity { public virtual string Title {...
585 просмотров
schedule 17.08.2022

Entity Framework CTP Code First Именование столбцов и связи
Я только начал смотреть на первые биты нового кода Entity Framework CTP5. У меня есть следующие очень простые объекты. User int Id; Account Account; Account int Id; User AccountOwner; ICollection<User> Users; Итак, у учетных...
1054 просмотров

Как настроить два свойства навигации одного типа в Entity Framework
С первым кодом EF4 (используя CTP5) я могу добавить одно свойство навигации вместе с внешним ключом, и оно будет учитывать именование и добавлять внешний ключ в таблицу только один раз. Если я затем пойду и добавлю второе свойство того же типа, оно...
5244 просмотров

Entity Framework Code Первое взаимно-однозначное отношение
Я пытаюсь создать связь один-к-одному между двумя таблицами, но в результате у меня получается один-ко-многим. В чем проблема с этим кодом? namespace EFCF_Demo.Models { public class Post { [Key] public int ID { get; set;...
3262 просмотров
schedule 05.05.2022

Могу ли я использовать и возвращать объекты POCO EF4 с первым кодом в качестве интерфейса?
Учитывая приведенный ниже код в вопросе, я получаю следующую ошибку из API EF4 code-first: Данное свойство «Роли» не является поддерживаемым свойством навигации. Тип элемента свойства «IRole» не поддерживается. Типы интерфейсов не...
1936 просмотров

Как сделать свои таблицы уникальными в EF Code First?
Я предпочитаю использовать существительные в единственном числе при именовании таблиц базы данных. Однако в коде EF сначала создаются таблицы во множественном числе. Мои DbSets имеют множественное число, и я считаю, что EF генерирует имена, но я не...
27295 просмотров
schedule 13.11.2022

Создание базы данных SQL CE из класса EF Code-First DbContext
Я определил набор классов в стиле соглашений Entity Framework Code-First и аннотировал свойства класса атрибутами System.ComponentModel.DataAnnotations. Теперь я хочу создать базу данных SQL Server Compact Edition (SCSE) (4.0) из этого кода....
14190 просмотров

Тип объекта ‹classname› не является частью модели для текущего контекста.
В БД есть таблица PackagingInfo . У меня есть класс Package и класс ShopEntities : DbContext . // Entity (ex. Package.cs) [Table("PackagingInfo")] public class Package { public decimal PackageID { get; set; } public decimal Title {...
12380 просмотров
schedule 28.05.2023

как сделать многие ко многим с одной и той же таблицей с помощью EF4 Code First
У меня есть эта схема: create table Person ( id int identity primary key, name nvarchar(30) ) create table PersonPersons ( PersonId references Person(id), ChildPersonId references Person(id) ) как создать классы для их сопоставления с...
4007 просмотров

EF Code First — Include(x => x.Properties.Entity) a 1 : Много ассоциаций
Учитывая макет объекта EF-Code First CTP5, например: public class Person { ... } который имеет коллекцию: public class Address { ... } который имеет единственную ассоциацию: public class Mailbox { ... } Я хочу сделать:...
32815 просмотров

EFCodeFirst CTP 5 не будет заполнять модель какими-либо записями, однако запросы выполняются нормально.
Я использую пакет EFCodeFirst с образцом приложения MVCMusicStore. Все работало нормально, когда я использовал базу данных SQL Express. Однако после создания БД в SQL Server 2008 и обновления строки подключения все мои запросы возвращают 0...
288 просмотров

Сопоставление Entity Framework CTP 5 "один к одному"
У меня есть две таблицы: Требование Идентификатор требования — PK приспособление FixtureId — ПК RequirementId — FK / NULLABLE / уникальное ограничение У Fixture может быть только 1 Требование, никакое другое Fixture не должно...
2055 просмотров

Код Entity Framework сначала ctp 5 с использованием IDbSet в классе RepositoryBase
Я хочу выяснить, имеет ли смысл использовать код Entity Framework сначала ctp 5 IDbSet в базовом классе репозитория. Я использую шаблон репозитория (и хотел бы следовать методу игнорирования постоянства) для своих реализаций, и я хотел бы...
2553 просмотров

Entity Framework RC1 Проблема с запросом DbContext
Я пытаюсь реализовать шаблон репозитория, используя код структуры сущности, сначала rc 1. Проблема, с которой я сталкиваюсь, связана с созданием DbContext. У меня есть контейнер ioc, разрешающий IRepository, и у него есть contextprovider, который...
4217 просмотров

EF Code First 4.1 вообще не поддерживает nvarchar(max)?
Я потратил приличное количество времени на эту проблему и до сих пор не могу понять, почему команда EF так усложняет жизнь, используя Code First. Итак, вот пример: Мой ПОКО: Как я хочу, чтобы это выглядело так: public class Post {...
13996 просмотров

Как указать имя базы данных в Code First?
Как сообщить EF, как назвать базу данных и куда ее поместить? Если в Web.Config нет строки подключения, он пытается поместить ее на локальный SQLEXPRESS Server, но я хочу поместить ее на известный SQL Server и назвать ее так, как хочу. Какие-либо...
50015 просмотров
schedule 28.10.2022

EF4 Code First: как обновить только определенные поля
Как обновить только определенные поля объекта? У меня есть объект User, например: public class User { public string UserId { get; set; } public string PasswordHash { get; set; } public bool IsDisabled { get; set; } public...
1710 просмотров

EF 4 Code First и M2M2M
Используя Entity Framework 4 и сначала код, как создать модель, поддерживающую этот сценарий: В приложении есть пользователи, каждый пользователь принадлежит к одной или нескольким группам, и для каждой группы пользователь может иметь одну...
370 просмотров

Точное назначение свойств навигации Entity Framework
пожалуйста, взгляните на следующие POCO: public class Country { [Key] public Guid ID { get; set; } [Required] public virtual Currency Currency { get; set; } } public class Currency1 { [Key] public Guid ID { get; set; }...
1337 просмотров