[英]Refer to external variables in Laravel eloquent whereHas method
The following code gives the error Undefined variable searchParam . 以下代码给出错误Undefined variable searchParam 。 Need help.
需要帮忙。
if($searchParam!=null){
$results=Image::whereHas('subjects',function($q){
$q->where('subject','LIKE','%'.$searchParam.'%');
});
Try with - 尝试-
$results=Image::whereHas('subjects',function($q) use ($searchParam){
$q->where('subject','LIKE','%'.$searchParam.'%');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.