BuiltWithBits
BuiltWithBits
در این اپیزود از آموزش جامع فول استک لاراول، با نحوه ساخت مدل‌های Post و Page به صورت گام به گام آشنا می‌شویم. مدل‌ها، بلوک‌های سازنده اصلی برای مدیریت داده‌ها در برنامه‌های لاراول هستند و در این اپیزود، یاد می‌گیریم که چگونه با استفاده از آنها، ساختار پایگاه داده خود را تعریف و سازماندهی کنیم. مباحث کلیدی: آشنایی با مفهوم مدل در لاراول: در این بخش، به طور خلاصه به تعریف مدل، نقش آن در MVC و مزایای استفاده از مدل‌ها در لاراول می‌پردازیم. ایجاد مدل Post با استفاده از Artisan: در این قسمت، نحوه ساخت مدل Post با استفاده از دستور Artisan را به صورت عملی آموزش می‌دهیم. تعریف فیلدهای مدل Post: در این بخش، فیلدهای مورد نیاز برای مدل Post را تعریف می‌کنیم و نوع داده هر فیلد را مشخص می‌کنیم. ایجاد مایگریشن برای مدل Post: برای ذخیره مدل Post در پایگاه داده، یک مایگریشن برای آن ایجاد می‌کنیم و ساختار جدول مربوطه را تعریف می‌کنیم. اجرای مایگریشن و مشاهده جدول Post: پس از ایجاد مایگریشن، آن را اجرا می‌کنیم و با استفاده از ابزارهایی مانند TablePlus، جدول Post را در پایگاه داده مشاهده می‌کنیم. ایجاد مدل Page به صورت مستقل: در این قسمت، از شما می‌خواهیم که با الگوبرداری از مراحل ساخت مدل Post، مدل Page را به صورت مستقل بسازید. در پایان این اپیزود، شما قادر خواهید بود: مفهوم مدل در لاراول را به طور کامل درک کنید. مدل‌های Post و Page را با استفاده از Artisan و به صورت دستی بسازید. فیلدهای مورد نیاز برای مدل‌های Post و Page را تعریف کنید. مایگریشن برای مدل‌های Post و Page ایجاد کنید. مایگریشن‌ها را اجرا کنید و جداول مربوطه را در پایگاه داده مشاهده کنید. مستندات لاراول در مورد مدل‌ها: https://laravel.com/docs/11.x/eloquent مستندات لاراول در مورد مایگریشن‌ها: https://laravel.com/docs/11.x/migrations GitHub Branch این اپیزود: https://github.com/unknownman/laravel-boilerplate-11/tree/08