How-to articles, tricks, and solutions about ELOQUENT

Eloquent Modell Massenaktualisierung

Um mehrere Datensätze im Eloquent ORM (Object-Relational Mapping) in Laravel zu aktualisieren, können Sie die Methode update() im Query Builder oder in einer Modellinstanz verwenden.

Laravel Eloquent - Attach vs Sync - mit Beispiel

Hier ist ein Beispiel, das den Unterschied zwischen dem Verwenden von "attach()" und "sync()" in Laravel Eloquent demonstriert:

Laravel: Wie man die letzten N Einträge von DB bekommt

Hier ist ein Beispiel dafür, wie man die letzten N Einträge aus einer Datenbanktabelle in Laravel abruft:

So erhalten Sie die letzte Insert-ID in Eloquent ORM Laravel

In Laravel kann man die Methode save von Eloquent verwenden, um einen neuen Datensatz einzufügen und die letzte eingefügte ID abzurufen.

So löschen Sie mehrere Datensätze mit Laravel Eloquent

Sie können die Methode destroy() in Laravel Eloquent verwenden, um mehrere Datensätze zu löschen.

Wie bekomme ich alle Zeilen (auch vorläufig gelöscht) aus einer Tabelle in Laravel?

In Laravel kann man die Methode withTrashed() verwenden, um alle Zeilen, einschließlich der gelöschten Zeilen, aus einer Tabelle abzurufen.

Wie kann ich das Modell aus der Datenbank in Laravel neu laden / aktualisieren?

In Laravel können Sie die Methode "refresh" auf einer Modellinstanz verwenden, um die Attribute des Modells aus der Datenbank neu zu laden.

Wie wähle ich Jahr und Monat aus den created_at-Attributen der Datenbanktabelle in Laravel 5.1 aus?

In Laravel 5.1 können Sie die Methode "selectRaw" verwenden, um das Jahr und den Monat aus dem Attribut "created_at" einer Datenbanktabelle auszuwählen.