Page 46 - Laravel5_v1
P. 46
ื
้
้
ั
แสดงขอมูลตารางหนงสอ (books) ดวยการทํา relations (join table)
้
์
้
่
้
้
ในหัวขอนี เราจะสรางหนาเพจเพื อแสดงขอมูลจากตารางหนังสือ (books) ซึ งมีความสัมพันธกันกับตารางประเภทหนังสืออยู (One To
ั
ิ
็
้
้
Many) ก่อนอื นใหเราเปด phpMyAdmin เพื อเพิ มขอมูลหนังสือ เพื อเปนตัวอย่างก่อนนะครบ ตัวอย่างการกรอกขอมูล ดังนี
้
สังเกตว่าคอลัมน image ใหเรากรอกเปน nopic.jpg ไวก่อน
้
้
็
์
้
ขั นตอนการแสดงขอมูลหนังสือ มีดังนี
ั
้
ู
ิ
้
้
1. เปดไฟล์ routes.php เพื อสราง route แต่คร งนี จะเราจะสราง route ในรปแบบของ resource สังเกตว่าจะไม่มีการเติม @ ต่อทาย
ชอ Controller เราจะให Laravel จัดการให ดังนี
ื
้
้
ิ
ํ
์
ู
2. กาหนดความสัมพันธระหว่างตาราง typebooks และ books ในรปแบบของ One to Many เปดไฟล์ app\TypeBooks.php เพิ ม
เมธอดสําหรบกาหนด relations ดังนี
ั
ํ