HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Полный доступ к материалам</p>
1 <p>Полный доступ к материалам</p>
2 <h2>Программа урока</h2>
2 <h2>Программа урока</h2>
3 <ul><li>Работа со скоупами</li>
3 <ul><li>Работа со скоупами</li>
4 <li>Типы связей в Rails</li>
4 <li>Типы связей в Rails</li>
5 <li>Возможности связей в Rails</li>
5 <li>Возможности связей в Rails</li>
6 <li>Связи + Simple Form</li>
6 <li>Связи + Simple Form</li>
7 </ul><h3>Скоупы</h3>
7 </ul><h3>Скоупы</h3>
8 <p>Вывод только опубликованных статей</p>
8 <p>Вывод только опубликованных статей</p>
9 <p><em>models/article.rb</em></p>
9 <p><em>models/article.rb</em></p>
10 <p>Теперь можно использовать скоупы:</p>
10 <p>Теперь можно использовать скоупы:</p>
11 <h3>Связи</h3>
11 <h3>Связи</h3>
12 <p>Подготовка:</p>
12 <p>Подготовка:</p>
13 <p>Миграция:</p>
13 <p>Миграция:</p>
14 <p># Добавление модели автор bin/rails g model author name bin/rails db:migrate</p>
14 <p># Добавление модели автор bin/rails g model author name bin/rails db:migrate</p>
15 <p><em>models/article.rb</em></p>
15 <p><em>models/article.rb</em></p>
16 <p>Обращение к автору, создание автора для статьи:</p>
16 <p>Обращение к автору, создание автора для статьи:</p>
17 <p>Форма создания статьи с автором:</p>
17 <p>Форма создания статьи с автором:</p>
18 <p>Создание автора в контроллере:</p>
18 <p>Создание автора в контроллере:</p>
19 <p><em>models/author.rb</em></p>
19 <p><em>models/author.rb</em></p>
20 <h3>Пример связи has_many_through</h3>
20 <h3>Пример связи has_many_through</h3>
21 <h3>Создание связанной модели</h3>
21 <h3>Создание связанной модели</h3>
22 <h2>Рекомендуемые программы</h2>
22 <h2>Рекомендуемые программы</h2>