Blog Yazılarım

Laravel 6.11.0 Çıktı

Laravel 6.11.0 Çıktı


Eloquent firstWhere () yöntemi

Caleb Porzio firstWhere, geliştiricilere bir yöntem geliştirdi, bu da kısayol where()->first():

// Before User::where('emaill', 'foo@bar.com')->first(); // After User::firstWhere('email', 'foo@bar.com');

Bu yeni yöntem yalnızca oluşturucuda kullanılabilir ve sorgu'da kullanılamaz.

Redis Çok Kanallı Yayını Optimize Edin

Josias Montag, Redis'te birden fazla kanala yayın için bir optimizasyon sağladı:

Laravel'de aynı anda birden fazla kanala etkinlik göndermek oldukça yaygındır. Şu anda  tümü Redis sunucusuna aynı yükü gönderen birden çok yayınlama komutuyla sonuçlanmaktadır. Bu, özellikle yük oldukça büyükse gereksiz veri aktarımına (maliyetlere) neden olur.

Bunun ayrıntılarını kontrol edebilirsiniz .

GitHub'da 6.10.0 ve 6.11.0 arasındaki farkın tamamını görebilirsiniz Laravel 6.0 için tüm sürüm notlarını GitHub'da v6 değişiklik günlüğünde bulabilirsiniz :

v6.11.0

Eklenen

  • Eklenen Illuminate\Database\Eloquent\Builder::firstWhere() yöntemi ( # 31089 )
  • Redis Broadcaster: Bir seferde birden fazla kanala yayın yapın ( # 31108 )

Sabit

Güncellenen



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap