在Laravel Nova中。我的数据库中有以下表格:
顺序:
group:
用户:
在订单的索引视图中,我可以在订单资源中使用它轻松显示带有user_id的列:
BelongsTo :: make('User ID','Group','App \ Nova \ Group')-> display('user_id'),
但是我如何显示member_id?伪明智的:
BelongsTo :: make('用户ID','Group','App \ Nova \ Group')-> display('user_id')-> BelongsTo :: make('Member ID','User',' App \ Nova \ User')-> display('member_id')?
感谢任何帮助-谢谢!
/**
* Get the user that owns the phone.
*/
public function userId()
{
return $this->belongsTo('App\User', 'foreign_key', 'other_key');
}
并且在资源字段中,指定此方法:
BelongsTo::make('Member ID','userId', 'App\User')