Tôi có một vấn đề trong việc thông qua biến để truy vấn xây dựng đóng cửa, đây là mã của tôi:Query: truyền tham số cho chức năng ẩn danh
function get_usersbyname($name){
dd($name);
$resultset = DB::table('users')->where(function($query){
$query->where('username', 'LIKE', $name);
});
....
}
nếu tôi chạy nó, nó sẽ trả về một lỗi "undefined name variable
", nhưng tôi đã vượt qua $name
biến và kiểm tra sự tồn tại của nó. Ngoài ra tôi không thể tìm thấy bất kỳ resouce giải thích làm thế nào để vượt qua biến để xây dựng chức năng vô danh truy vấn. Bạn có thể giúp tôi giải quyết vấn đề này không?
Tôi nghĩ $ name không nằm trong phạm vi 'hàm ($ truy vấn)' –