▼目次▼

Laravel

例:全てのユーザーを取ってくる。 その中のコメントを取ってくる。 →2回for文を回さなくてはいけなくなる。 → N+1問題

全てのユーザーを取ってくる それに紐づいたコメントも取る(withなどで)。 →for文は一回で済む。 →1+Nで解決

【Laravel】N+1問題を完全理解!解消法も!

public function index(){

        $user = User::whereHas('posts', function($query){
            $query->where('created_at', '>', '2018-09-03');
        })->get();

        dd($user);

        // return view('home');
    }

array:2 [
0 => User{}
1 => User{}
]

Laravelのwherehasで複数のリレーションを繋げてデータ取得する方法

$commentUser = User::with('posts.comments')
    ->whereHas('posts.comments', function ($query) {
     return $query->where('message', "よろしく");
    })
    ->get();

Laravelのバリデーションで指定できる内容をざっくりまとめ直しました。 - Qiita

暗号化・復号を Laravel で行う - Qiita

【Laravel】bladeで変数の存在確認する方法 - Qiita

\\DB::enableQueryLog();

処理(User::with('comments'......))

dd(\\DB::getQueryLog());

【Laravel】SQLの確認はenableQueryLogを使う | ログログ

Laravel Jetstream+SocialiteでSNS認証

Laravel 標準搭載のデバッグ機能 tinker コマンドのご紹介 - Qiita

【Laravel】tinkerを使ってデータを操作する - Qiita

JavaScript

Array.prototype.some() - JavaScript | MDN

Array.prototype.concat() - JavaScript | MDN

Kanasansoft Web Lab.

canvas

Vue (Nuxt)