Laravel - Использование области - PullRequest
0 голосов
/ 10 марта 2020

Я использую область, чтобы указать, не являюсь ли я администратором, а затем возвращать курсы только инструктором. То, что я пытаюсь сделать, это то, что когда инструктор входит в свою учетную запись, он может просматривать только курс, который ему поручено преподавать ... Я не уверен, где я ошибся в своем запросе ... он не выдает никаких ошибок, поэтому я знаю это не сломал это .. что хорошо? Но мой запрос не отображает результаты, которые мне нужны. Я ценю любую помощь. Спасибо

1 Ответ

0 голосов
/ 10 марта 2020

У вашего отношения с инструктором нет user_id, потому что оно находится в вашей сводной таблице.

Попробуйте этот внутренний запрос: $q->where('id', Auth::user()->id);

...