Laravel从Blob字段中检索数据

时间:2019-04-25 21:01:36

标签: php mysql laravel

我正在使用Laravel 5.4,并且我的MySQL数据库中有一个blob字段。

我正在尝试从控制器中搜索字段,但是出现以下错误:

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 . '%');
}

预先感谢...

0 个答案:

没有答案