Всем привет!
Прохожу курс по laravel 6 на
laracasts.comИнтересует вопрос по запросам в laravel.
Есть модель Article (статья).
У каждой статьи есть тэги (модель Tag).
Ну и так как там связь многие ко многим, для их связи создана таблица и для получения тэгов статьи используется $article->belongsToMany(Tag::class). Этот метод обернул в метод ->tags() класса Article
Решил я сделать на странице редактирования статьи, чтобы тэги, которые были выбраны при создании, отображались также выбранными (selected), для этого написал код, который на скрине. (если вдруг это говнокод, то говорите, не стесняйтесь, я же только учусь)
И тут меня заинтересовало, сколько запросов к базе будет по тэгам, ну и вывел на экран информацию о запросах и убедился, что запрос к таблице article_tag всего один. Вот и вопрос, как это работает?