Laravel 教學Chapter4_簡單的CRUD_資料讀取

接續上一篇所提到的內容,實作簡單的留言CRUD,

首先在之前已經建立好的DB建立兩筆資料,

post

 

資源控制器處理的操作

Verb URI Action Route Name
GET /photos index photos.index
GET /photos/create create photos.create
POST /photos store photos.store
GET /photos/{photo} show photos.show
GET /photos/{photo}/edit edit photos.edit
PUT/PATCH /photos/{photo} update photos.update
DELETE /photos/{photo} destroy photos.destroy

接著新增一個postController,根據Laravel資源控制器的規則,

 

在artisan指令列輸入

php artisan make:controller postController  –resource

系統會自動產生

index、store、create、edit、update、show、destroy這幾個function,

若只想建立空的controller將–resource拿掉即可,

controller

接著建立postController的路由設定,

route

建立一個PostModel,

model

在view底下建立post資料夾,並新增index.blade.php

在postController的index function使用post Model取出資料,並回傳給view

index

此為最簡單的資料讀取範例

postresult

完整範例:https://github.com/lk3679/laravel5-upaaetest