라라벨/NOVA
nova 현재 리소스에 다른 리소스 컬럼명 삽입하기
땀모
2020. 1. 12. 10:05
다른 리소스의 컬럼을 넣어야 할 경우가 생긴다.
모델의 관계설정을 해준다.
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 |