Eloquent

Laravel排程schedule與工作job詳解

Laravel 排程 ( schedule ) 與工作 ( job ) 詳解

在前篇文章都說明如何建立高流量、Redis counter、Sqids、多網域的短網址程式範例,接下來細部解說在 Laravel 如何將點擊的短網址,先暫存在 Cache 裡,再透過 Schedule 來將它寫入 Redis Server ,最後發動 Queue …

Laravel中如何依序執行所有的seeder檔案

Laravel 中如何依序執行所有的 seeder 檔案

在 Laravel 中,php artisan db:seed 命令預設就會依序執行所有的 seeder 檔案,但這個順序並不是根據檔名或建立時間自動確定的。 預設的執行方式 當您執行 php artisan db:seed 時,Laravel 會: 如何確保依序執行…

laravel resource params

Laravel 在 Resource 傳入額外參數的作法

Laravel 的 Resource 可以讓資料回傳時,依需求回傳必要的資料。 想要在 new DeptResource(…) 的時候傳入 [‘level’ => ‘single’],然後在 DeptResource 裡面可以判斷。這樣可以透過 Resource 的建構子 來處理…