Механизм ассоциаций

Ғылым және технология

Мы уже знакомы с тем, что модели Rails - это объекты, "материализующие" строки в таблицах реляционных баз данных. Рано или поздно при развитии наших проектов мы сталкиваемся с тем, что нам больше недостаточно изолированных таблиц, как бы сложны они не стали. Возникает необходимость связывать модели друг с другом отношением принадлежности.
Такие отношения называются ассоциациями. Они программируются особым образом, при помощи специального DSL (прикладного языка). DSL ассоциаций в Ruby on Rails изящен, он позволяет программировать достаточно сложные ассоциации и даже цепочки ассоциаций.
Таймкоды
00:00 Что такое механизмы ассоциаций
02:34 Ассоциация one-to-one
10:00 Ассоциация one-to-many
10:54 Ассоциация hbtm
13:21 Полиморфные ассоциации
15:12 Подводим итог
***
Бесплатные митапы
t.me/meetups_evrone
Дайджест интересных новостей и событий для программистов:
digest.evrone.ru
Кого ищем в команду прямо сейчас:
jobs.evrone.com
Подписывайтесь на наши соцсети, чтобы не пропустить анонсы и новости:
/ evrone_com
t.me/evrone
evrone
/ evrone

Пікірлер: 1

  • @Thunder0Horse
    @Thunder0Horse4 ай бұрын

    Отлично читаете.. Спасибо

Келесі