• 5.6.29
  • کامل شده
  • منقضی شده
این داکیومنت از طرف توسعه‌دهنده ساپورت نمی‌شود، جدیدترین ورژن داکیومنت بزودی ترجمه خواهد شد.

Laravel از طریق تنظیمات اتصال و لایه‌های Query Builder و Eloquent با پایگاه داده کار می‌کند. اطلاعات اتصال معمولاً در فایل .env قرار می‌گیرند و تنظیمات اصلی در config/database.php تعریف می‌شود.

نحوه کار و کاربرد

برای تغییر ساختار جدول‌ها از Migration استفاده کنید، برای داده اولیه از Seeder و برای عملیات روزمره از Query Builder یا Modelهای Eloquent بهره ببرید. انتخاب روش باید با پیچیدگی Query و نیاز به نگاشت شیء-رابطه‌ای سازگار باشد.

نمونه

php artisan make:migration create_products_table
php artisan migrate
$products = DB::table('products')->where('active', 1)->get();

نکته

اطلاعات اتصال را از محیط دریافت کنید و Migrationها را در نسخه‌بندی پروژه نگه دارید.

اصطلاحات مرتبط در واژه‌نامه: مدل

مطالعه مرتبط در همین مجموعه