Я использую Laravel Nova в качестве администратора. У меня проблема из-за того, что в сводной таблице я добавил дополнительное поле. У меня есть таблица пользователей и таблица событий. У пользователя может быть много событий, а у события может быть много пользователей. Итак, я создал сводную таблицу для двух моделей. Но я хочу статус события пользователя. Поэтому я добавил дополнительное поле для статуса в сводную таблицу.
Моя проблема сейчас в Laravel Nova. В моем ресурсе событий у меня есть следующее:
BelongsToMany::make('Pending Users', 'pendingUsers', 'App\Nova\User'),
Он показывает другую таблицу для ожидающих клиентов. Я уже могу получить список пользователей в конкретном событии, но я не могу показать в таблице статус события пользователя. Если пользователь утвержден или все еще ожидает рассмотрения.
Какая стратегия лучше всего подходит в моем случае? Думаю сделать модель для события и пользователя.
Я не знаю, как показать дополнительное поле сводной таблицы в BelongsToMany в Laravel Nova. Он просто показывает, что я добавил в пользовательский ресурс Nova. Как ID и имя. Но я не знаю, где будет отображаться статус события пользователя. Я хочу показать это в таблице событий BelongsToMany пользователям.