我是 laravel 的新手,我有一個簡單的問題,我正在為我的應用程序編寫控制器,我需要做一件簡單的事情,我必須返回一個包含更多表數據的模型,你會怎么做?例如:我需要返回視圖一個“評論”,其名稱是寫評論的“用戶”,但模型“評論”只有“id_user”中“用戶”的id,我該如何返回帶有用戶名的評論?
1 回答

www說
TA貢獻1775條經驗 獲得超8個贊
您應該使用評論和用戶模型之間的關系,
我建議你先學習關系(在你的情況下,每個用戶都可以有很多評論)
然后你可以使用一對多關系
然后使用“With”并讓每個用戶發表評論,
例如 :
$users = App\User::with('comment')->get();
foreach ($users as $user) {
echo $user->comments->description;
}
希望有所幫助
- 1 回答
- 0 關注
- 98 瀏覽
添加回答
舉報
0/150
提交
取消