我有一个递归关系,其中模型Question
与表本身具有一对多的关系。列parent_question_id
将id
在questions
表中引用。
在Question model
:
/**
* Get the parent that owns the question.
*/
public function parent()
{
return $this->belongsTo('App\Question', 'parent_question_id');
}
在Question resource
:
public function fields(Request $request)
{
return [
BelongsTo::make('Parent', 'parent', '\App\Nova\Question'),
...
];
}
上面的代码显示Question
,而不是Parent
更新。在索引和详细信息页面上没问题。
有什么函数可以用来更新 field 的显示名称值吗?
Laravel Nova 版本 - 1.0.16