Я разрабатываю крошечное веб-приложение в свое свободное время, и теперь я хочу иметь шутки, которые могут быть полезны пользователю.Созвездие таблицы для любимой шутки
Мои таблицы:
----------------
| jokes |
----------------
| id
| author_id
| content
----------------
| favorites |
----------------
| id
| joke_id
| user_id
(Конечно, есть несколько таблиц, как таблицы пользователей, но не являются необходимыми для этого)
Я не знаю, как установить отношения в моделях сейчас. Моя цель состоит в том, чтобы получить все шутки, которые были Избраные от зарегистрированного пользователя, например:
$favorites = Joke::wherePivot('user_id', Auth::user()->id)->get();
Так что я могу получить доступ к свойствам, как с шутками:
$jokes = Joke::all();
В лезвию шаблонизатор
@foreach($jokes as $joke)
{{ $joke->content }}
@enndforeach
Любые лучшие практики? Я запускаю версию Laravel Framework 4.2.17.
я не знать y наша платформа, но у меня есть таблицы, подобные этому. Сначала я получаю 'joke_id', который связан с журналом' user_id' из таблицы 'избранное'. Затем я получаю 'любимые' детали, с' joke_id', я получил, из 'jokes' table –
В чем вопрос? Поиск предложений и «лучших практик» - это не вопрос. – dimo414
даже не шутка ... – 1010