Eloquent は、データベースと対話するためのシンプルかつ効率的な方法を提供する Laravel の組み込みオブジェクト リレーショナル マッパー (ORM) です。 Eloquent の使用方法。Eloquent を使用すると、データベース テーブルを PHP オブジェクトであるかのように操作でき、クリーンで表現力豊かな構文で知られています。これは、Eloquent を使い始めるのに役立つガイドです。
Eloquent の使用手順
a.モデルの作成
職人コマンドを使用してモデルを作成できます:
php artisan make:model Post
これにより、app/Models ディレクトリ (古い Laravel バージョンの場合は app/) に Post モデルが作成されます。
b.モデルとテーブルの規則
Eloquent はいくつかの規則を前提としています:
テーブル名は複数形です (例: Post モデルの post)。
主キーにはデフォルトで id という名前が付けられます。
必要に応じて、これらの規則をオーバーライドできます。 Laravel 11 を学ぶことができます: PDF を生成してメールを送信する方法 – ステップバイステップのチュートリアル
namespace App\Models; use Illuminate\Database\Eloquent\Model; class Post extends Model { // If your table name differs from the convention protected $table = 'posts'; // Define which fields can be mass-assigned protected $fillable = ['title', 'body']; }
$table: テーブル名を指定します。
$fillable: 一括割り当てできる属性を定義します。
完全なチュートリアルを参照
以上がエロケエントの使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。