Looking for laravel Keywords? Try Ask4Keywords

LaravelBeredt


Einführung

Das Eloquent ist ein im Laravel enthaltenes ORM (Object Relational Model). Es implementiert das aktive Datensatzmuster und wird zur Interaktion mit relationalen Datenbanken verwendet.

Bemerkungen

Benennung der Tabelle

Die Konvention ist die Verwendung von "snake_case" für Tabellennamen und "StudlyCase" für Modellnamen. Zum Beispiel:

  • Ein cats - Tabelle würde eine haben Cat Modell
  • Eine jungle_cats Tabelle hätte ein JungleCat Modell
  • Eine users hätte ein User
  • Ein people hätte ein Person

Eloquent versucht automatisch, Ihr Modell mit einer Tabelle zu verbinden, die den Plural des Modellnamens enthält, wie oben angegeben.

Sie können jedoch einen Tabellennamen angeben, um die Standardkonvention zu überschreiben.

class User extends Model
{ 
    protected $table = 'customers';
}

Beredt Verwandte Beispiele