Php Nova Pivot不在桌上工作
我有以下数据透视表:Php Nova Pivot不在桌上工作,php,laravel,laravel-5,laravel-5.8,laravel-nova,Php,Laravel,Laravel 5,Laravel 5.8,Laravel Nova,我有以下数据透视表: public function sheeps() { 退还$this ->属于动物(绵羊::类,“农场绵羊”) ->withTimestamps() ->带枢轴(['weight','foobar'); } 现在我需要一个belongToMany字段,它显示透视表中的值,因此:weight和foobar。 但当我这样做的时候,它只是显示了一个表,其中包含来自绵羊新星资源的数据。所以并不是说数据透视表的值。我做错了什么 belongtomany::make('Sheeps'
public function sheeps()
{
退还$this
->属于动物(绵羊::类,“农场绵羊”)
->withTimestamps()
->带枢轴(['weight','foobar');
}
现在我需要一个belongToMany
字段,它显示透视表中的值,因此:weight和foobar。
但当我这样做的时候,它只是显示了一个表,其中包含来自绵羊新星资源的数据。所以并不是说数据透视表的值。我做错了什么
belongtomany::make('Sheeps'))
->字段(函数(){
返回[
编号::make('Weight'),
Textarea::make('Foobar'),
];
}),
您需要在关系的两端定义这些字段。来自新星:
一旦这些字段附加到关系字段,并且在两侧定义了关系,它们将显示在相关资源索引上
我不是这样做的吗@Kenny HornaWe无法判断,因为您只将一个资源的信息发布到
Sheep
one。另一条路怎么样?(从Sheep
模型/资源到另一个)