Комментарии:
'author' => $this->writer->username,
Saya seperti itu kak.. kira" yang bagus bagaimana kak..
Karena itu langsung menampilkan nama kak aurhienya kak
bang kalo relationship nya pakai join di controller gmana kak, gmana yang lebih baik kak,, aku baru tau sih belongsto itu kayaknya kalo udh ngerti mudah di setting ketimbang yang pakai join di controller
Ответитьgaada cara biar satu file resource aja ya? kalo dipecah gitu nanti kalo web gede kebanyakan file dong
Ответитьdate("Y-m-d", strtotime($this->created_at)) saya pake ini bisa kak.
ОтветитьUntuk API show detail, mungkin source code saya dapat lebih membantu karna lebih simple dan sesuai dengan arahan front end pada excel tersebut
untuk resource show detail (PostDetailResource.php) dapat menggunakan kode ini, karna sesuai dengan permintaan front end pada excel
public function toArray($request)
{
return [
'id' => $this->id,
'author' => 'ditulis oleh ' . $this->user->username,
'title' => $this->title,
'news_content' => $this->news_content,
'created_at' => date_format($this->created_at, 'Y-m-d H:i:s'),
];
}
untuk model post dapat menggunakan relasi ini
public function user()
{
return $this->belongsTo(User::class, 'author', 'id');
}
untuk controller dapat menggunakan kode ini
public function show($id)
{
$post = Post::findOrFail($id);
return new PostDetailResource($post);
}
Sebelumnya terima kasih mas Fajar :)
just asking, sebenernya ga perlu make resorce tu berarti bisa kan yaa? resource nya itu hanya untuk custom aja apa yang perlu di ambil dan yang ga perlu?
Ответитьkalo mau 1 resource gimana bang
ОтветитьMantap bang, penjelasannya sangat mudah di pahami, sebagai tanda terimakasih udah saya subscribe bang.
ОтветитьT nya itu Timezone bang, saya waktu ngambil dari postgreSql juga gitu
Ответитьlanjutkan
Ответитьterbaik..
Ответить