1
쿼리가 아무 것도 반환하지 않으면 사용자를 404 페이지로 리디렉션하려고하지만 간단한 메시지 처리를 시도합니다. 이 트리거 경우, 여기 내 코드쿼리에서 오류 처리가 컨트롤러 laravel에서 작동하지 않습니다.
public function show($user_id, $username) {
$user = User::where('id', $user_id)->where('name', $username)->get();
if (count($user = 0)) {
echo "REEEEEEE";
}
else
{
$user->load('comments.users', 'posts.users');
return $user;
}
//return view ('users.show', compact('user'));
}
이 단지 에코 메시지과의 관계를로드하거나 쿼리 내가 뭔가 잘못하고 있어요 뭔가를 반환하는 경우 사용자를 반환하지 않습니다?
그것은 좋은 일 보스, 내 코드는 '아무튼 왜 어떤 생각을 작동 일하니? 구문이 잘못 되었습니까? – user6073700
@ user6073700 'count ($ user = 0)'가 잘못 입력되었습니다. 사용자를 0으로 지정하고 'if (count (0))'를 지정합니다. 내 대답을 올바르게 표시하는 데 도움이되면 감사합니다. –