在30天內簡單介紹軟體開發時需要用到的步驟與工具,以Laravel框架為基礎,延伸出事前準備,架構及內容介紹,和DB操作等其他使用Laravel框架需要的基本認識,主要會以後端開發為主,讓大家在上手的時候能夠更快速的進入狀況。
前面理解了使用commands 的方法,這邊就來看看如何編輯自己command的方法,以及讓自己的command變得更有風格。 取得輸入 //取得單一 use...
介紹 當我們用前面提到過的第七章migration把DB建立以後,測試的資料從哪裡來呢? seed 的功用就是提供測試資料,把測試的data塞進測試DB裡面的。...
建立Factory的章節在laravel是合併在Testing :Database 的章節裡,因為Factory 可以幫助我們快速建立需要的DB資料,當然不侷限...
php artisan tinker 這個功能可能比較少人知道,他是一種REPL(交互式命令行界面),可以讓開發者直接用簡單的操作互動,並直接把結果顯示到命令列...
介紹 laravel 目前支援這四種database MySQL PostgreSQL SQLite SQL Server 設定方式 在 config/da...
介紹 Query Builder 提供更方便的使用方式可以來操作資料庫,它可以執行應用程式中大部分的資料庫操作,且在所有支援的資料庫系統中都能作用。 Quer...
where 下where子句查詢,其中where有三個參數 欄位名稱 運算子 (資料庫所支援的任何運算子) 對欄位評估的值 範例 $users = DB::...
介紹 Eloquent ORM 提供了簡潔的實作和資料庫互動,每個table都有一個對應的 "Model" 可以跟table互動,在做完前面...
取回集合(Aggregates) 另外補充一點Query Builder沒提到的聚合部分,其中Query Builder其實有提供聚合的methods,這樣要取...
Coding Style 如果團隊合作的話,coding style 就是一件很重要的事情,有良好的編程習慣可以比較好跟同事/朋友一起合作,因此在最後一天總結的...