Bu sürümdeki dikkate değer bir özellik, bir dizi sütunu whereNull ve whereNotNull öğelerine geçirmek için yeni bir özelliktir. İşte bunları daha önce nasıl yazmanız gerektiği.
$query->whereNull('id')->whereNull('expires_at');$query->whereNotNull('id')->whereNotNull('expires_at');
Bu basitleştirilebilir:
$query->whereNull(['id', 'expires_at']);$query->whereNotNull(['id', 'expires_at']);
Laravel v5.8.29'daki tam değişiklik günlüğü için aşağıya bakın:
Katma
WithFaker::makeFaker()
Yerelapp.faker_locale
yapılandırma kullanımı olanağı eklendi ( # 29123 )- Posta bildirimleri için tema ayarlama olanağı eklendi ( # 29132 )
- Çıktıya her geçiş için çalışma zamanı eklendi ( # 29149 )
- Dizi sütunları argümanını kabul etme
whereNull
vewhereNotNull
kabul etme imkanı eklendi ( # 29154 ) - Bir
Console\Scheduling\ManagesFrequencies::hourlyAt()
tamsayı dizisini kabul etmesine izin verildi ( # 29173 )
performans
- MorphTo ilişkisi için geliştirilmiş istekli yükleme performansı ( # 29129 )
Sabit
- Sabit
Builder::whereDay()
veBuilder::whereMonth()
ham ifadelerle - SQLite'ta takma adla DELETE sorguları düzeltildi ( # 29164 )
- Koleksiyonlarda geçirilen sırasını kaybetme SerializesModels kullanan sabit kuyruk işleri ( # 29136 )
- Yuvalanmış isteğe bağlı bağımlılıklar için sabit koşullu ciltleme ( # 29180 )
- Sabit: Doğrulayıcı, mesaj boş olduğunda özel kuralda başarısız değil ( # 29174 )
- Sabit DELETE sorgu bağlantıları ( # 29165 )
Yorum Yap