我有個表是個樹狀分類表,up_id對應的是上級分類id,我就是想在表格裡顯示時,把up_id轉換為上級分類的name,該怎麼辦?我覺得可以使用模型的獲取器實現,但是不知道怎麼用
表格資料的控制器方法是這樣的
//返回分类列表数据 if(Request::isAjax()) { $list = ModelTree::order(['up_id','sort','id']) ->paginate($this->request->get('limit', 20)); $data = [ 'code' => 0, 'msg' => '正在请求中...', 'count' =>$list->count(), 'data' => $list->items() ]; return Json::create($data); }
問題解決了,哈哈
模型取得器寫法
控制器寫法
顯示結果