Meine Blog-Beiträge

Laravel 6.11.0 Veröffentlicht

Laravel 6.11.0 Veröffentlicht


Eloquent firstWhere () Methode

Caleb Porzio firstWhereWhereEntwickler Eine Entwickelte Methode, die wo()->first():

Bevor Benutzer::where('emaill', 'foo@bar.com')->first(); Nach User::firstWhere('E-Mail', 'foo@bar.com');

Diese neue Methode ist nur im Konstruktor verfügbar und kann nicht in der Abfrage verwendet werden.

Optimieren von Redis Multichannel Streaming

Josias Montag hat eine Optimierung für die Übertragung auf mehrere Kanäle in Redis bereitgestellt:

Bei Laravel ist es durchaus üblich, Aktivitäten gleichzeitig auf mehrere Kanäle zu senden. Derzeit führen alle zu mehreren Broadcast-Befehlen, die dieselbe Last an den Redis-Server senden. Dies führt zu unnötiger Datenübertragung (Kosten), insbesondere wenn die Last recht groß ist.

Details dazu Sie können überprüfen, .

Bei GitHub 6.10.0 und 6.11.0 Zwischen Unterschied Sie können die ganze Alle Versionshinweise für Laravel 6.0 auf GitHub v6-Änderung Protokoll :

v6.11.0

Hinzugefügt

  • Hinzugefügt Illuminate-Datenbank-Eloquent-Builder::firstWhere() Methode ( # 31089 )
  • Redis Broadcaster: Streamen Sie auf mehrere Kanäle gleichzeitig ( # 31108 )

Fest

aktualisierte



Diesen Artikel teilen


Kommentare (0)

Kommentar