0
Laravel 5.0을 사용하고 있습니다.Laravel 5.0 어디 에서처럼 Raw concat
return User::whereRaw("CONCAT(first_name, ' ', last_name) LIKE '%?%'", ['test'])->get();
그것은 []
를 반환
나는이 있습니다.
return User::whereRaw("CONCAT(first_name, ' ', last_name) LIKE '%test%'")->get();
가 3 사용자와 배열을 반환
나는로 변경합니다.
나는 쿼리하기 전에이 추가 :\DB::listen(function($sql, $bindings) {
var_dump($sql);
var_dump($bindings);
});
내가 얻을 :
string(73) "select * from `users` where CONCAT(first_name, ' ', last_name) LIKE '%?%'"
array(1) {
[0]=>
string(4) "test"
}
내가 뭘 잘못 알아낼 수 없습니다.
얼마나 많은 사용자가 반환해야합니까? –
3 명의 사용자가 있습니다. 그리고 내가 방금 얻은 것 같아. – ajon
잘 했어. –