Интерфейсы запросов к базе данных (часть 1)

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

Обойтись без знания основ SQL бэкенд-разработчику невозможно. Однако, писать SQL напрямую не всегда удобно. Использование одновременно 2 языков (Ruby и SQL) усложняет понимание кода. Кроме того, если составлять SQL-запросы вручную, то у нас будет много избыточного кода, дублирования.
Поэтому чаще всего мы не пишем SQL-запросы сами, а доверяем их генерацию какой-то библиотеке, реализующей ORM - Object-relational mapping. В случае с Ruby on Rails ORM чаще всего реализуют с помощью библиотеки ActiveRecord, входящей в состав самого фреймворка Rails.
В этом видео мы познакомимся с основными средствами выполнения запросов к базе данных, предоставляемыми библиотекой ActiveRecord
Таймкоды
00:00 Организация работы с БД в веб-приложениях
03:32 Получение одиночной записи
06:17 Получение коллекции записей
***
Бесплатные митапы
t.me/meetups_evrone
Дайджест интересных новостей и событий для программистов:
digest.evrone.ru
Кого ищем в команду прямо сейчас:
jobs.evrone.com
Подписывайтесь на наши соцсети, чтобы не пропустить анонсы и новости:
/ evrone_com
t.me/evrone
evrone
/ evrone

Пікірлер

    Келесі