【发布时间】:2019-05-08 04:53:39
【问题描述】:
我在管理方面使用 Laravel Nova。 我有这个问题,在我的数据透视表中,我添加了额外的字段。 我有用户表和事件表。用户可以有很多事件,而事件可以有很多用户。所以我为这两个模型创建了一个数据透视表。但我想要用户事件的状态。所以我在数据透视表中添加了额外的状态字段。
我现在的问题在于 Laravel Nova。 在我的活动资源中,我有这个:
BelongsToMany::make('Pending Users', 'pendingUsers', 'App\Nova\User'),
它显示了待处理客户的另一个表。我已经可以获取特定事件中的用户列表,但我无法在表格中显示用户事件的状态。如果用户被批准或仍在等待中。
哪种策略最适合我的情况?我正在考虑为事件和用户制作一个模型。
我不知道如何在 Laravel Nova 的 BelongsToMany 中显示数据透视表的附加字段。它只是显示了我在 Nova 的用户资源中添加的内容。比如身份证和名字。但我不知道用户事件的状态将显示在哪里。我想在 BelongsToMany 事件表中显示给用户。
【问题讨论】:
标签: laravel laravel-nova