在我的控制,我定義模型,並將其與保存()持續到DB:發送模型laravel沿着ID查看保存後()
$model = new Model();
$model->attrib = "something";
$model->save();
好了,所以現在我想重新發送該創建的數據,以我的看法是這樣的:
return view('new_model', ['new_model' => $model]);
的問題是將數據傳遞到視圖而不是分配給數據庫模型中的ID。 我怎麼可能發送這個數據,而不需要執行一個新的查詢到數據庫後save();
不應該$model->save();
保存到數據庫並返回它在數據庫中沿着id和所有東西持久?
我糾正了,id出現在數據的末尾。
沒有'$ model-> id'工作? – Thamilan
我修改了問題檢查出來 – Chriz74
順便說一句:一個好的做法是在用戶每次修改數據後重定向到新頁面。一個原因是阻止用戶提交重新加載頁面的相同數據。您可以在某些論壇上看到人們提交重複帖子時的情況。 –