這不起作用:Laravel雄辯型號::發現不工作
$object = Model::find($id);
這工作:
$object = Model::where('id', '=', $id)->first();
它沒有意義。我錯過了什麼嗎? 我正在使用Laravel 5.2.36。
這不起作用:Laravel雄辯型號::發現不工作
$object = Model::find($id);
這工作:
$object = Model::where('id', '=', $id)->first();
它沒有意義。我錯過了什麼嗎? 我正在使用Laravel 5.2.36。
對不起人。我正在使用軟刪除,記錄已被刪除。 find方法不會返回被刪除的實體,QueryBuilder(where)會。 –
我有同樣的問題。我整理出來的,使用功能INTVAL()和變換的$ id爲整數值:
$id = intval($id);
$object = Model::find($id);
什麼是'$對象=型號::發現($ id)的錯誤;' –
你可以嘗試$對象=命名空間\型號::發現($ ID); –
讓我們知道,當你找出它時,Model :: find()在內部完全是在工作代碼的內部完成的。 –