Я использую раздел Laravel Nova, чтобы показать количество элементов в категории.
public function calculate(Request $request) {
return $this->count($request, Item::class, 'category_id');
}
Это отлично работает, но, конечно, отображает на экране category_id.
Я бы хотел показать название категории.
Модель построена следующим образом:
class Item extends Model
{
public function category()
{
return $this->belongsTo('App\Category');
}
}
и
class Category extends Model
{
public function item()
{
return $this->hasMany('App\Item');
}
}
Кроме того, в ресурсе Nova Category определено следующее:
public static $title = 'category_name';
Как я могу показать название категории вместо идентификатора категории?