首页 > 解决方案 > 如何在 Laravel 中使用“LIKE”?

问题描述

我正在尝试在 Laravel 中使用“LIKE”。但是在输出中显示了整个数据。我的方法正确吗?如果不是,请纠正我。

        $this->uses('Data');
        $a ='nan';
        $options = ['sort' => ['city' => 1]];
        $results = $this->Part->find([],['city','LIKE',"%$a%"],$options);
        return view('testEnv')->with('results',$results);
    }

标签: phplaravelmongodb

解决方案


查询生成器

$data = DB::table('table_name')->where('col_name','LIKE','%'.$variable.'%')->get();

"%$a%" 是一个字符串....


推荐阅读