Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 15.02.2016, 18:47   #1
delphin1986
Новичок
 
Регистрация: 09.05.2009
Сообщений: 1
Репутация: 10
Вопрос Связь таблиц 1 к многим (Entity framework Code First)

Доброго времени суток!
Пожалуйста помогите связать 2 таблицы:
У одного объявления может быть сколько угодно фотографий(от 0 до N)

//Класс объявлений
public class Ad
{
[Key]
public int AdID { get; set; }
public string Title { get; set; }
//Ссылка на класс фотографий, через который должна идти связка
public virtual IQueryable<Photo> Photos { get; set; }
}

//Класс фотографий к объявлениям
public class Photo
{
public int PhotoID { get; set; }
public string URL { get; set; }
//Поле по котором должны связываться Photo.AdID и Ad.AdID
public int AdID { get; set; }
//Ссылка на связанный класс Ad
public virtual Ad Ad { get; set; }
}

Ad my_ad = db.Ads.Where(x => x.AdID == 25).FirstOrDefault();
После данного обращения почему-то my_ad.Photos == null, хотя в базе данных значение есть, то есть таблицы не связались. Как их связать?
delphin1986 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Entity framework ts-alan Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 2 07.07.2015 16:55
Entity framework ts-alan Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 2 30.05.2015 11:56
Entity framework ts-alan Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 3 29.07.2014 02:03
Entity framework One vs Zero-or-One ts-alan Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 2 23.04.2014 15:38
entity-framework в wpf anlu C# (си шарп) 13 02.06.2012 12:31


22:44.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.