Laravel#7 リレーション機能で子テーブルの投稿数を数えたり得点を集計する
投稿型のサイトを作る場合は「ユーザーごとの投稿数を表示したい」「スレッドについたレスを表示したい」といった要件がありますよね。
また口コミサイトを作る場合は点数を付けるだけでなく、ユーザーの平均評価を表示したくなるのではないでしょうか。
今回は異なるデータベース同士のリレーションと、外部データベースのデータを集計して取得する方法について書きたいと思います。
続きを読むLaravel#5 ログイン情報に紐づけて投稿する
第2回目でユーザー認証機能、3回目で簡単な投稿フォームを作成しました。
今回はログインしているユーザー情報に紐づけた投稿機能を実装したいと思います。
ゴールとしては
・投稿時にログインユーザーのIDを取得
・投稿テーブルのuser_idに取得したログインユーザーIDを保存
という感じです。
続きを読む