Page 33 - Laravel5_v1
P. 33
้
้
บทที 5 การทํางานกับฐานขอมูล การสราง Models และ การใช Eloquent ORM
้
้
้
้
็
้
้
้
เมื อเราไดสรางฐานขอมูล และตารางเรยบรอยแลว ต่อไปเปนการสราง Models เพื ออางถึง table ในฐานขอมูล และการใชงาน Eloquent
ี
้
้
้
ั
้
้
ORM สําหรบการจัดการกับฐานขอมูลที ง่ายขึ น และเขียนโคดสั นลง โดยไม่ตองใชภาษา SQL ครับ
้
้
การสราง Models
้
้
้
้
้
้
้
เมื อสรางตารางในฐานขอมูลแลวลําดับต่อมา คือเราควรสราง Model ใหกับตารางแต่ละตาราง การสราง Model สามารถใช artisan ช่วยใน
้
ู
การสราง มีรปแบบดังนี
้
php artisan make:model <ชือคลาสของโมเดล>
์
ิ
1. สราง Model ตาราง typebooks เขาไปที โฟลเดอรโปรเจค เปด Composer แลวพิมพ
้
์
้
้
php artisan make:model TypeBooks
้
้
Note: ตอนที สราง Models หากตองการทํา migration ดวยสามารถใส่ -m ต่อทายคําสั งได เช่น
้
้
้
php artisan make:model TypeBooks -m
์
้
2. สราง Model ตาราง books พิมพคําสั ง php artisan make:model Books