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
   28   29   30   31   32   33   34   35   36   37   38