다른 리소스의 컬럼을 넣어야 할 경우가 생긴다.


모델의 관계설정을 해준다.

Boardname.php

Product.php


Boardname.php

1
2
3
4
    public function products()
    {
        return $this->belongsTo(Product::class);
    }
cs


Product.php

return $this->belongsTo(Boardname::class, 'products 삽입할 컬럼명', 'boardnames 삽입할 컬럼명');

1
2
3
4
5
    public function boardnames()
    {
 
        return $this->belongsTo(Boardname::class, 'board_name', 'name');
    }
cs


Nova\Product.php fields설정 ('표시할이름','관계이름',노바리스소)

1
BelongsTo::make('보드명','Boardnames', \App\Nova\Boardname::class),
cs


+ Recent posts