شرح صفوف ومحتوى الفقرة
يطبق نظام Eloquent ORM في Laravel نمط السجل النشط Active Record، حيث يرتبط كل جدول في قاعدة البيانات بكلاس نموذج مستقل داخل مجلد app/Models. يتيح أمر make:model مع الخيار -m توليد كلاس النموذج بالمفرد وملف تهجير الجدول بالجمع في خطوة واحدة.
- نمط السجل النشط (Active Record): يمثل كل كائن من النموذج صفاً كاملاً في الجدول مزوداً بدوال الاستعلام والحفظ.
- التوليد المزدوج (make:model -m): إنشاء ملف النموذج وملف تهجير الجدول المقابل له في أمر واحد.
- الربط التلقائي (Plural Convention): ربط اسم الكلاس المفرد Post تلقائياً بجدول الجمع posts دون إعدادات إضافية.
PHP
// php artisan make:model Flight -m
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Flight extends Model
{
}