Eloquent firstWhere () yöntemi
Caleb Porzio firstWhere
, geliştiricilere bir yöntem geliştirdi, bu da kısayol where()->first()
:
// BeforeUser::where('emaill', 'foo@bar.com')->first();// AfterUser::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
WithFaker::makeFaker()
( # 31083 ) içindeki tanımsız özellik düzeltildi- Sabit Str::afterLast()
- PHP 7.3 ( # 31100 ) ile MySQL içerisine kayan uç düzeltildi
- Özelleştirilmiş pivot özellik adına sahip Modeldeki yenileme düzeltildi ( # 31125 , 678b26b )
Güncellenen
- Blade şablonlarındaki tüm girintileri kaldır ( 917ee51 )
- MailFake::assertNothingSent()
- Benzer sonuçları ara
assertDatabaseHas()
( # 31042 , 2103eb7 )
Yorum Yap