У меня есть коллекция объектов, некоторые из которых содержат пустые массивы.
object(Illuminate\Support\Collection)#34225 (1) {
["items":protected]=>
array(0) {
}
}
object(Illuminate\Support\Collection)#34226 (1) {
["items":protected]=>
array(0) {
}
}
object(Illuminate\Support\Collection)#34227 (1) {
["items":protected]=>
array(0) {
}
}
object(Illuminate\Support\Collection)#34228 (1) {
["items":protected]=>
array(0) {
}
}
object(Illuminate\Database\Eloquent\Collection)#23760 (1) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\File)#23766 (27) {
["primaryKey":protected]=>
string(6) "FileID"
["table":protected]=>
Я мог бы использовать чью-то помощь в фильтрации коллекции объектов, чтобы объекты, содержащие пустые массивы, были удалены / удалены.
Так что все, что осталось, это объекты с непустыми массивами
object(Illuminate\Database\Eloquent\Collection)#23760 (1) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\File)#23766 (27) {
["primaryKey":protected]=>
string(6) "FileID"
Я заполнил коллекцию с использованием
$things = $foos->get($thing->ID, collect());
Любая помощь будет принята с благодарностью