이 작동하지 않습니다 작동하지 않습니다Laravel 웅변 모델 :: 발견은
는$object = Model::find($id);
이 작동 :
$object = Model::where('id', '=', $id)->first();
그것은 이해가되지 않습니다. 내가 놓친 게 있니? 저는 Laravel 5.2.36을 사용하고 있습니다. 기본 키가 될 필요가 id
이 작동하지 않습니다 작동하지 않습니다Laravel 웅변 모델 :: 발견은
는$object = Model::find($id);
이 작동 :
$object = Model::where('id', '=', $id)->first();
그것은 이해가되지 않습니다. 내가 놓친 게 있니? 저는 Laravel 5.2.36을 사용하고 있습니다. 기본 키가 될 필요가 id
죄송합니다. 소프트 삭제를 사용 중이며 레코드가 삭제되었습니다. find 메소드는 삭제 된 엔티티를 반환하지 않고, QueryBuilder (where)는 리턴한다. –
나는 같은 문제가 있었다. 내가 값 정수로 $ id를 함수 INTVAL을 (사용) 및 변환, 그것을 분류 : $ 객체 = 모델 :: 찾기 ($ 아이디)`에서 오류가 무엇
$id = intval($id);
$object = Model::find($id);
을, 당신은 $ 개체를 시도 할 수 있습니다 –
'= Namespace \ Model :: find ($ id); –
Model :: find()는 내부적으로 작업 코드가 수행하는 작업을 정확하게 수행합니다. –