如何在 laravel nova 中更改资源的 table 列标题

How to change table column titles of resource in laravel nova

我有一个资源可以说是具有许多不同关系的书籍。

我有一个包含这些字段的表单

public function fields(Request $request)
{
    return [
        ID::make('id')
            ->sortable(),

        DateTime::make('Created At')
            ->format('HH:mm DD/MM/YY')
            ->sortable()
            ->exceptOnForms(),

        BelongsTo::make('Created by', 'user', User::class)
            ->onlyOnDetail(),

        Text::make('Title')
            ->sortable()
            ->rules('required', 'max:255'),
        BelongsTo::make('Network')
            ->sortable()
            ->rules('required', 'exists:networks,id'),
}

在索引 table 我有,

ID, Created At, Created By, Title, Network

我想将 Network 标题更改为其他名称。有没有办法为此提供别名?或者不更改数据库中的任何内容或更改模型名称的内容。

BelongsTo 构造函数定义为 public function __construct($name, $attribute = null, $resource = null)

因此尝试下面的代码

BelongsTo::make('Title you want', 'network', \App\Nova\Network::class) ->sortable() ->rules('required', 'exists:networks,id')