在 Laravel 我們可以透過 cache 的方式將從資料庫撈出來的資料做暫存:
$post = Cache::rememberForever('correct', function (){ return Correct::get(); });
那如果我們要帶變數到 cache 內的 model 時,要用 use() 帶過去。
$post = Cache::rememberForever('correct'.$id, function () use($id){ return Correct::where("id", $id)->get(); });