Описание тега ef-fluent-api
Способ настройки Entity Framework, выходящий за рамки его соглашений, с помощью API цепочки методов
0
ответов
Навигация по уникальному ключу возможна в Entity Core 1.0?
Есть ли способ иметь свойства навигации к уникальным клавишам в EF Core? Я попытался "притвориться", что уникальный ключ был внешним ключом в свободном API, но я получил ошибку времени выполнения (см. Комментарий). Я знаю, что в EF Core есть альтерн…
12 окт '16 в 21:59
0
ответов
ASP.NET Необязательные отношения 1:1 с ApplicationUser (Identity 2.0)
У меня есть Trainee который должен подключиться к ApplicationUser, Trainee Модель имеет поля, которые не относятся к фактической учетной записи пользователя, но должны иметь такие вещи, как FirstName, LastName от ApplicationUser как пользователь не …
04 янв '17 в 12:11
1
ответ
Список связанных AplicationUsers внутри ApplicationUser
У меня сегодня другой вопрос. Я хочу связать список ApplicationUser с пользователем приложения... Что-то вроде этого... public class ApplicationUser : IdentityUser { //Here are the Added Needed Values to IdentityUser to PlenaMenteTrabajando Applicat…
02 ноя '16 в 16:43
1
ответ
Атрибуты Entity Framework 6 NotMapped
Есть ли способ использовать fluentAPI внутри DbContext для ручного включения ICollections, которые были [NotMapped] в модель? Я знаю, как вручную игнорировать свойства с помощью fluentAPI modelBuilder.Entity<MyEntity>().Ignore(e => e.MyChil…
14 май '15 в 11:12
2
ответа
Отношение HasForeignKey через свойство Complex Type
У меня есть два сложных типа: public class ProductItemIdentifier { public Guid Product_Id { get; set; } public string ItemName { get; set; } } public class AuctionItemIdentifier { public Guid Auction_Id { get; set; } public string ItemName { get; se…
01 окт '14 в 07:53
1
ответ
Entity Framework Fluent API не может вставить один-к-одному
Я пытаюсь вставить объект в таблицу базы данных с помощью Entity Framework и сначала использую код (свободно API). При этом я продолжаю сталкиваться с одной из следующих ошибок: 1) InvalidOperationException: зависимое свойство в ReferentialConstrain…
23 мар '18 в 18:44
1
ответ
Виртуальная собственность не будет лениво загружаться в Entity Framework 6 (с предупреждением)
Я застрял... Вот моя модель: public class Payment { [ForeignKey("RecipientId")] public virtual Account Recipient { get; set; } public string RecipientId { get; set; } [Key, Column(TypeName = "char"), MaxLength(36)] public string PaymentId { get; set…
18 фев '16 в 01:48
1
ответ
Код Entity Framework сначала: циклы или несколько каскадных путей
У меня есть класс бронирования, у которого есть контакт бронирования (Person) и набор навигационных свойств (People), который связывает таблицу соединений с другим набором свойств навигации (Bookings) в Person, Как мне сгенерировать Booking таблица …
15 мар '15 в 15:02
1
ответ
Как задать ограничение UNIQUE в несколько столбцов в свободном API-интерфейсе Entity Framework с первым кодом
Предположим, у меня есть следующие объекты: public class Calendar{ public int ID{get;set;} public ICollection<Day> Days { get; set; } } public class Day{ public int ID{get;set;} public DateTime Date{get;set;} public int CalendarID{get;set;} } …
08 дек '17 в 16:32
1
ответ
Запретить индекс, созданный в соответствии с соглашением для таблицы "многие ко многим"
В приведенной ниже конфигурации EF создает индекс для SyntaxId условно. Поскольку у меня есть составной первичный ключ (служит индексом) и нет столбца идентификаторов, я не думаю, что этот созданный соглашением индекс для одного столбца необходим в …
06 фев '18 в 14:57
1
ответ
Получить TableName объекта при использовании Fluent API
Я использую свободный API для изменения имен таблиц для моих сущностей, таких как: public class TestMap : EntityTypeConfiguration<Domain.Test> { public TestMap() { ToTable("Test"); } } Теперь позже в моем DbContext Я хочу найти имя таблицы для…
05 июл '15 в 16:32
4
ответа
Карта System.Uri с использованием Entity Framework Fluent Api
Довольно простой вопрос. У меня есть модель, которая имеет свойство, которое является System.Uri тип. Uris не имеет конструктора по умолчанию без параметров и поля идентификатора. Есть ли способ переопределить генерацию моей модели, чтобы сохранить …
18 фев '11 в 02:19
1
ответ
Один к одному EF, где один из объектов имеет составной ключ
Я имею public class Expense { public int Id { get; private set; } [ForeignKey("AccountId")] public virtual Account Account { get; private set; } [Required] public int AccountId { get; private set; } public virtual ExpenseCategory ExpenseCategory { g…
10 дек '16 в 15:01
1
ответ
Entity Framework таблица соединения "один ко многим" с метаданными
Я пытаюсь реализовать что-то вроде таблицы соединений в Entity Framework, но, похоже, не могу получить никаких результатов обратно. У меня есть два основных объекта: public class Device { [Key] public int Id { get; set; } public virtual ICollection&…
24 авг '15 в 12:28
5
ответов
EntityFramework Code First FluentAPI DefaultValue в EF6.X
Как я могу установить значение по умолчанию, используя EntityFramework Code First FluentAPI для свойства bool? Что-то вроде: Property(l => l.PropertyFlag).HasColumnType("bit").DefaultValue(1);
25 ноя '13 в 17:28
1
ответ
Свободный API HasXXX против методов WithXXX
Я изучаю, как использовать свободный API отсюда: http://www.entityframeworktutorial.net/code-first/configure-one-to-many-relationship-in-code-first.aspx Он говорит, что следующие 1-многие отношения - это одно и то же: modelBuilder.Entity<Student&…
11 фев '16 в 12:40
1
ответ
Entity Framework Отношения один ко многим поставляют Fluent API с составными ключами
Ниже приведены классы, которые я использую. Я хочу создать одностороннюю ссылку от стратификации на PatientClientPhysician. Я также могу сделать связь один ко многим, если это требуется Entity Framework, но это всегда будет 1-1, даже если это таблиц…
18 ноя '15 в 20:18
2
ответа
Первый или нулевой код платформы Entity Framework First FluentApi
Мне нужно создать fluentapi один или ноль к одной ссылке и иметь свойства навигации на обоих объектах. EntityTwo должен содержать простое свойство для хранения внешнего ключа (EntityOneId) public class EntityOne { public int Id { get; set; } public …
13 фев '15 в 11:59
2
ответа
Свободный API - One 2 Many Relationship
У меня есть две организации: сотрудник и компания. Оба из них могут иметь один или несколько адресов. Поскольку Guid всегда уникален, поэтому я хочу использовать Guid в Employee и Company в качестве внешнего ключа в Address. Это может быть несколько…
20 окт '16 в 11:09
1
ответ
Entity Framework Свободный интерфейс Api - внешний ключ
Я хотел бы установить связь между двумя правами. У меня есть Entity_1 и Entity_2 с отношением один ко многим (один Entity_1 может иметь несколько Entity_2). Итак, у меня есть свои сущности: сущность class Entity_1 { public int Id { get; set; } publi…
23 июл '15 в 06:22