İşte benim için çalışmıyor aşırı basitleştirilmiş bir örnek. Nasıl (bu yöntemi kullanarak, aslında bu spesifik sonucu istiyor olsaydım daha iyi yollar olduğunu biliyorum), toplam kullanıcı sayısını alabilir miyim?Bir Laravel parçasının dönüş değerini nasıl alabilirim?
Bu, NULL değerini döndürür. Chunk işlevinden nasıl bir dönüş değeri alabileceğime dair bir fikrin var mı?
Düzenleme:
$processed_users = DB::table('users')->chunk(200, function($users)
{
// Do something with this batch of users. Now I'd like to keep track of how many I processed. Perhaps this is a background command that runs on a scheduled task.
$processed_users = count($users);
return $processed_users;
});
echo $processed_users; // returns null
Bekleyin, toplam kullanıcı sayısını almak istersiniz, bundan geri veriye ihtiyacınız yok mu? öbek gibi gözükmüyor – Ohgodwhy
@Ohgodwhy ben öbek işlevinin sonuçlarını almaya çalışıyorum bunu en etkili yolu olacaktır. Lütfen örneğin özelliklerini dikkate almayın. – Citizen
@Ohgodwhy Başka bir örnek ekledim. – Citizen