Mijn vraag
Voor een project heb ik een MorphTo. Deze werkt super (eindelijk....) maar nu wil ik een relatie voor de BelongsTo maken zodat deze de Countries ophaalt.
In laravel werkt dit gewoon.
Ik wil dit in de resource ook voor elkaar krijgen
Dit werkt dan wel maar is niet wat ik wil.
Relevante software en hardware die ik gebruik
Nova 3.10
Bvd!
Voor een project heb ik een MorphTo. Deze werkt super (eindelijk....) maar nu wil ik een relatie voor de BelongsTo maken zodat deze de Countries ophaalt.
In laravel werkt dit gewoon.
PHP:
1
| $client = Fund::with('relations', 'relations.fundRelationTable', 'relations.fundRelationTable.country')->find(1018); |
Ik wil dit in de resource ook voor elkaar krijgen
PHP:
1
2
3
| MorphTo::make(__('Type'),'fundRelationTable')->types([Client::class, Contact::class])->searchable(), BelongsTo::make(__('Country'), 'fundRelationTable.country', Country::class), |
Dit werkt dan wel maar is niet wat ik wil.
PHP:
1
2
3
| Text::make(__('Country'), function () { return $this->fundRelationTable->country->name; }), |
Relevante software en hardware die ik gebruik
Nova 3.10
Bvd!
[ Voor 10% gewijzigd door Groax op 18-09-2020 14:50 ]