今天還是要處理 id 轉換成 name
用 php 抓資料是再簡單不過的事,用上 laravel 抓資料庫裏的資料應該也是,應該……,這次輪到 List 的資料,使用那個不知為何一直連不上的外鍵,這次還是要處理數值轉出成名稱的問題。
工作環境:
laravel 7.*
dcat-admin 2.0.6-beta
List 資料列表用的是 grid 區塊,像是
$grid->column('foreign_id');
再試了一下關係關聯的部份,結果還是撞牆,只能另(另)謀(闢)出(蹊)路(徑),胡搞蝦搞一番了。
$grid->column('foreign_id')->display(function($foreign_id){
$counties = \App\Models\County::all()->pluck('name','id');
$output = $counties[$foreign_id];
return $output;
});
或是直接 \App\Models\County::find($foreign_id)->name;
不論是哪一種 scaffold 都有崁,只希望 dcat 的崎嶇少一點,畢竟目前為止,它的介面最好用啊。
收工!
留言
張貼留言