میتوانید به طور مشروط تعداد مقادیر یک رابطه را در پاسخ منبع خود با استفاده از روش whenCounted
قرار دهید. با انجام این کار، اگر تعداد آن رابطه صفر باشد دیگر در منبع قرار نخواهد گرفت.
به مثال زیر دقت کنید :
public function toArray($request)
{
return [
'id' => $this->id,
'name' => $this->name,
'email' => $this->email,
'posts_count' => $this->whenCounted('posts'),
'created_at' => $this->created_at,
'updated_at' => $this->updated_at,
];
}
علی مهدوی برنامه نویس ارشد وب
0