Как посчитать результат поиска laravel?

#laravel

#laravel

Вопрос:

Я хотел бы добавить общие цифры этого результата.

Вот мой запрос. Он работал нормально, просто отображая изображения.

Не могли бы вы научить меня, как писать запрос и блейд-файл, пожалуйста?

    public function allimg()
    {        
        $images = ImageGallery::whereNotNull('image')->where('image', '!=', '')->limit(200.)->orderBy('id', 'desc')->get();
        return view('allimg',compact('images'));
        
    }
  

Ответ №1:

В вашем blade.php это даст вам общее количество изображений.

 {{$images->count()}}
  

Ответ №2:

->count()

Вы можете связать этот метод, чтобы получить количество из модели.

Ответ №3:

Согласно документации Laravel в разделе «Запросы» (см. Ссылку:https://laravel.com/docs/4.2/queries)

Вы можете использовать агрегированные методы, такие как: count, max, min, avg и sum.

Итак, в вашем случае вы можете использовать count()