Рет қаралды 21
در این اپیزود از آموزش جامع فول استک لاراول، با نحوه ساخت مدلهای Post و Page به صورت گام به گام آشنا میشویم. مدلها، بلوکهای سازنده اصلی برای مدیریت دادهها در برنامههای لاراول هستند و در این اپیزود، یاد میگیریم که چگونه با استفاده از آنها، ساختار پایگاه داده خود را تعریف و سازماندهی کنیم.
مباحث کلیدی:
آشنایی با مفهوم مدل در لاراول: در این بخش، به طور خلاصه به تعریف مدل، نقش آن در MVC و مزایای استفاده از مدلها در لاراول میپردازیم.
ایجاد مدل Post با استفاده از Artisan: در این قسمت، نحوه ساخت مدل Post با استفاده از دستور Artisan را به صورت عملی آموزش میدهیم.
تعریف فیلدهای مدل Post: در این بخش، فیلدهای مورد نیاز برای مدل Post را تعریف میکنیم و نوع داده هر فیلد را مشخص میکنیم.
ایجاد مایگریشن برای مدل Post: برای ذخیره مدل Post در پایگاه داده، یک مایگریشن برای آن ایجاد میکنیم و ساختار جدول مربوطه را تعریف میکنیم.
اجرای مایگریشن و مشاهده جدول Post: پس از ایجاد مایگریشن، آن را اجرا میکنیم و با استفاده از ابزارهایی مانند TablePlus، جدول Post را در پایگاه داده مشاهده میکنیم.
ایجاد مدل Page به صورت مستقل: در این قسمت، از شما میخواهیم که با الگوبرداری از مراحل ساخت مدل Post، مدل Page را به صورت مستقل بسازید.
در پایان این اپیزود، شما قادر خواهید بود:
مفهوم مدل در لاراول را به طور کامل درک کنید.
مدلهای Post و Page را با استفاده از Artisan و به صورت دستی بسازید.
فیلدهای مورد نیاز برای مدلهای Post و Page را تعریف کنید.
مایگریشن برای مدلهای Post و Page ایجاد کنید.
مایگریشنها را اجرا کنید و جداول مربوطه را در پایگاه داده مشاهده کنید.
مستندات لاراول در مورد مدلها: laravel.com/docs/11.x/eloquent
مستندات لاراول در مورد مایگریشنها: laravel.com/docs/11.x/migrations
GitHub Branch این اپیزود: github.com/unknownman/laravel...