이 코드에서 문제를 찾을 수 없습니다.Laravel weird Eloquent 오류
public function dovoljenjaZaposlenega($id)
{
echo Dovoljenja::find($id)->naziv;
}
나는이 작업을 수행 할 때, 나는 다음과 같은 오류 수 :
Trying to get property of non-object
을하지만 난 그냥 $ 아이디 밖으로 에코 때, 그것은 더
public function dovoljenjaZaposlenega($id)
{
echo $id;
}
그러나이 일하고있어 이상하게도, $ id를 실제 숫자로 바꾸면 다시 작동합니다 ..
public function dovoljenjaZaposlenega($id)
{
echo Dovoljenja::find(2)->naziv; // Some number..
}
도움 주셔서 감사합니다.
'위해서 var_dump ($ 아이디)'는 공백이나 숨겨진 문자 – Baba
바르 덤프가 들어 있습니다으로이 실험을 시도 존재하는 경우
Dovoljenja::find($id);
는 객체를 반환 : 문자열을 (1) "4" – intelis'var_dump (Dovoljenja :: find (4) -> naziv); ' – Baba