Вопросы по теме 'code-first'
Внешний ключ как дискриминатор TPH в EF4 с использованием CTP4 Code First
Подводя итог моей модели:
Лицензия и сертификат являются потомками квалификации
Квалификация имеет одну и только одну профессию
Профессия — это либо лицензированный вид (тип 1), либо сертифицированный вид (тип 2).
Требование :...
847 просмотров
schedule
17.02.2024
Сущность и сопоставление с использованием Entity Framework 4, как обрабатывать null (ICollection)?
У меня есть эта поддерживающая сущность:
public class Post
{
public long PostId { get; private set; }
public DateTime date { get; set; }
[Required]
public string Subject { get; set; }
public User User {...
705 просмотров
schedule
10.04.2024
DbModel Entity Framework: как сопоставить отношение «один ко многим» с помощью таблицы соединений?
Я пытаюсь отобразить через DbModel эту связь, присутствующую в базе данных.
CREATE TABLE core.Institutes
(
ID INT NOT NULL PRIMARY KEY IDENTITY(1,1),
Name NVARCHAR(128) NOT NULL,
OldID INT NULL
)
GO
CREATE TABLE core.InstitutePlaces...
1971 просмотров
schedule
27.02.2024
Как преобразовать ICollection EF4 Code-First в EntityCollection?
Скажем, у меня есть следующий объект:
public class Post
{
public int Id { get; set; }
public virtual ICollection<Comment> Comments { get; set; }
}
Когда я извлекаю объект Post из базы данных, мне нужно преобразовать коллекцию...
1104 просмотров
schedule
15.11.2023
Заставить Entity Framework игнорировать производные типы
в моем текущем проекте я использую первый подход кода.
У меня есть тип Task , который является частью модели. У меня также есть BackgroundTask , полученное из Task , и UserAccountTask , полученное из BackgroundTask .
Когда я просто пытаюсь...
3597 просмотров
schedule
20.10.2022
Код, который сначала делает требуемое отношение необязательным?
public class Client
{
public Int32 ClientID { get; set; }
public virtual ICollection<Inquiry> InquiryManufacturers { get; set; }
public virtual ICollection<Product> Products { get; set; }
public virtual...
766 просмотров
schedule
29.10.2022
С кодом Entity Framework сначала, как вставить объект с существующим свойством
Вот простой случай.
У меня есть запись Customer , определенная следующим образом:
public class Customer
{
[Key]
public string Id { get;}
public UsState UsState { get; set; }
}
public class UsState
{
[Key]...
4134 просмотров
schedule
30.10.2023
Entity Framework Code Первые существующие базы данных и обслуживание новой базы данных
Пытаюсь научить себя EF Code First, и у меня есть первоначальная настройка создания базы данных, расширенная так, как я хочу, и первоначальное создание базы данных происходит, но я пытаюсь выяснить, как лучше всего обрабатывать будущие обновления базы...
1098 просмотров
schedule
12.11.2022
Проблема с зацикливанием свойств навигации Entity Framework через WCF
У меня есть модель как
public class User
{
[Key]
public long UserId { get; set; }
[Required]
public String Nickname { get; set; }
public virtual ICollection<Group> Memberships { get; set; }
}
public class Group
{...
2671 просмотров
schedule
05.04.2024
Отношения Code First «один к одному»
Я пишу модель, используя Code First, с двумя объектами: «Действие» и «Разрешение».
Каждое разрешение указывает ровно на одно действие. Никакие два Разрешения не могут указывать на одно и то же Действие. Действие может существовать без указания...
537 просмотров
schedule
04.08.2022
DDD с EF Code First — как их собрать?
Я изучаю разработку DDD в течение нескольких дней, и мне это начинает нравиться.
Я (думаю, я) понимаю принцип DDD, где основное внимание уделяется бизнес-объектам, где у вас есть агрегаты, корни агрегатов, репозитории только для корней агрегатов и...
13302 просмотров
schedule
27.05.2024
Связь приложения MVC 3 с постоянно меняющейся базой данных
Я только начал изучать ASP.NET MVC 3, и мне очень сложно выбрать лучший способ подключения к базе данных для моего приложения. Поскольку моя база данных приложения будет регулярно улучшаться, можно добавлять / удалять новые таблицы, столбцы, а также...
529 просмотров
schedule
06.07.2022
Приведение к типу значения "DateTime" не удалось, поскольку материализованное значение равно null
Мой проект выдает указанную выше ошибку, потому что дата отгрузки в моей таблице равна нулю. Я использую Code First, и поле DateTime объявлено как обнуляемое как в общем наборе, так и в таблице SQL. Я заполняю gridview набором результатов. В идеале...
2948 просмотров
schedule
18.07.2022
Как сначала включить каскадное удаление в наследовании TPT (таблица для каждого типа) в коде?
Я использую EF с наследованием Code first и TPT (Table per Type). У меня есть следующая модель:
public partial class AccountHolder
{
public int AccountHolderId { get; set; }
public virtual Address Detail { get; set; }
public...
2272 просмотров
schedule
10.04.2024
Заполнение базы данных с помощью Code First Entity Framework — синтаксис внешнего ключа
Я пытаюсь найти правильный синтаксис для заполнения базы данных тестовыми данными. У меня есть внешний ключ к моей таблице продуктов. Это категория. Я заполнил базу данных значениями для категорий, но остановился на том, как добавить эту связь к...
5345 просмотров
schedule
09.06.2024
Как зарегистрировать компоненты во время выполнения с Unity DI
Я создал проект Microsoft unity (я впервые использовал внедрение зависимостей) с моим домашним контроллером, работающим нормально, как и ожидалось, зарегистрировав свой класс обмена сообщениями следующим образом
private static IUnityContainer...
2008 просмотров
schedule
18.11.2023
WCF - когда объект для передачи имеет список из более чем 127 объектов
Я использую WCF с Code First (VS 2012, .NET 4.0, WCF 5). Все работает нормально, если я не хочу передавать большой объект. Он содержит список многих других объектов. У каждого объекта есть только небольшое содержание. Если в этом списке больше 127...
180 просмотров
schedule
05.04.2024
двойная связь между сущностями в EntityFramework 6
Моя проблема выглядит просто. Мне нужно реализовать отношения между элементами в базе данных. Например: связь между такими объектами, как компьютер и программное обеспечение, показывает пользователям, что компьютер хранит определенное программное...
238 просмотров
schedule
08.08.2022
Как изменить строковый ключ на int
Я использую C# EntityFramework и CodeFirst. Также я использую миграции (автоматические и ручные миграции).
У меня есть модель -
public class MyClass
{
public string Key { set; get; }
public string Something { set; get; }
}
И у...
147 просмотров
schedule
02.06.2024
Сопоставление пользовательских типов данных с помощью Entity Framework
Я использую первый подход к базе данных EF 6th с PostgreSQL.
В Postgres у меня есть несколько пользовательских типов данных, таких как:
CREATE TYPE common.weekdays_type AS ENUM
('mon',
'tue',
'wed',
'thu',
'fri',...
232 просмотров
schedule
12.10.2022