iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

Laravel 實務筆記 系列

筆記從創建專案到實作各式各樣的 Laravel 應用的過程

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文 團隊Outcome First 2.0
DAY 11

補充: 建立 Todo list 畫面

發現昨天的介紹中漏掉新增 Todo 的畫面是怎麼來的,補充一下。 安裝 React Material UI 加載套件 yarn add @material-ui...

2021-09-26 ‧ 由 Jasper 分享
DAY 12

Eloquent ORM - 讀取資料

讀取表單中的所有資料 接下來的步驟將把 todo 表單中的資料取出展示在 Dashboard 上。 首先看到 TodoController 中的 index 函...

2021-09-27 ‧ 由 Jasper 分享
DAY 13

Eloquent ORM - 編輯資料

編輯單一資料 如果用 Route::resource 建立 API 的話,編輯單一資料的路由會是 請求方法 路由 控制器函式 路由名稱標籤 PUT...

2021-09-28 ‧ 由 Jasper 分享
DAY 14

Eloquent ORM - 刪除資料

刪除資料 Route::resource 建立的 DELETE API 設定上只能刪除一筆資料。 請求方法 路由 控制器函式 路由名稱標籤 DEL...

2021-09-29 ‧ 由 Jasper 分享
DAY 15

Eloquent ORM - 軟刪除

一般刪除的話資料就永遠消失了,有時候我們為了避免某些重要資料不小心刪除後再也無法救回的情況,會讓資料變成軟刪除模式。 軟刪除指的是在進行刪除後不是將資料清除,而...

2021-09-30 ‧ 由 Jasper 分享
DAY 16

Eloquent ORM - 一對一關聯

Eloquent 可以在 Model 之間建立關聯查詢,這樣可以藉由這些關聯快速查詢出所需的資料。 舉例來說,目前我們在拉 Todo 清單的時候都是整個資料庫翻...

2021-10-01 ‧ 由 Jasper 分享
DAY 17

Eloquent ORM - 一對多關聯

接著要來給 Todo 加上與 User 的關聯,區分各 User 建立的 Todo。 一個 User 擁有多個 Todo ,所以是一對多的關聯。 hasMany...

2021-10-02 ‧ 由 Jasper 分享
DAY 18

Eloquent ORM - 多對多關聯

接著要示範如何用 Eloquent 建立多對多關聯的查詢,目標幫目前的 Todo 建立 Tag 標籤,一個 Todo 可以有多個 Tag ,一個 Tag 底下有...

2021-10-03 ‧ 由 Jasper 分享
DAY 19

Eloquent ORM - 多型態關聯

通常關聯都是兩兩張資料表之間的關係,而多型態關聯則是打破這個限制讓一張表可以同時關連到兩張以上的資料表。 以官方的範例為例,假設我們有 user 跟 post...

2021-10-04 ‧ 由 Jasper 分享
DAY 20

Eloquent ORM - Model 資料轉換

現在我們可以用各種方法將資料讀取出來,不過通常讀取後還要將資料做一些轉換才適用,舉個例子像是 boolean 欄位在 SQL 資料庫裡存的是數字的 0 跟 1,...

2021-10-05 ‧ 由 Jasper 分享