【发布时间】:2017-03-14 09:53:45
【问题描述】:
我有一个 Laravel 5.0 项目,我需要实现以下逻辑
$var1= 'A';
$var2= 'B';
$var3= 50;
$data = DataModel::select('attr1','attr2')->where(function($q){
$q->where('attr3','like','%'.$var1.'%');
$q->where('attr4','like',$var2.'%');
$q->where('attr5','=',$var3);
})->get();
问题在于“Where”函数 $var1、var2 和 $var3 是未定义的变量。
我的问题是,如何将多个参数传递给 where 函数?
【问题讨论】:
标签: php laravel-5 laravel-query-builder