クエリビルダークロージャに変数を渡す際に問題が発生しました。コードは次のとおりです。
function get_usersbyname($name){
dd($name);
$resultset = DB::table('users')->where(function($query){
$query->where('username', 'LIKE', $name);
});
....
}
実行するとエラー「undefined name variable
」が返されますが、すでに$name
変数を渡してその存在を確認しています。また、クエリビルダーの無名関数に変数を渡す方法を説明するリソースが見つかりません。この問題を手伝ってくれませんか。