Я использую Laravel 5.4 и у меня есть поле blob в моей базе данных MySQL.
Я пытаюсь найти поле с моего контроллера, но получаю следующую ошибку:
gzuncompress(): data error
Вот мой контроллер:
/**
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function index()
{
if (request()->get('search')) {
$messages = Products::description(request()->get('search'))
->get();
....
А это моя модель:
/**
* @param $query
* @param $search
* @return string
*/
public function scopeDescription($query, $search)
{
return $query->where(gzuncompress($this->description), 'LIKE', '%' . $search . '%');
}
Заранее спасибо ...