У меня есть два разных компонента: Пользователь и Роль. Между Пользователем и Ролью существует отношение «многие ко многим».
Есть ли какое-нибудь решение, как мне получить все роли пользователя в окне редактирования?
Точное поле, как у меня в моем UserCreate
действии:
<ReferenceArrayInput
source="UserRoles"
reference="Role"
sort={{ field: 'Name', order: 'ASC' }}
>
<SelectArrayInput optionText="Name"/>
</ReferenceArrayInput>
Изображение, как оно должно выглядеть ссылка
Есть идеи?
РЕДАКТИРОВАТЬ:
Я уже пытался объединить ReferenceArrayInput и ReferenceManyField для достижения цели, чтобы иметь все текущие роли пользователей и иметь возможность их редактировать.
Но это не хорошее решение, я была просто моей идеей. У меня нет других идей, как мне решить эту проблему. Должен ли я вызвать API-вызов для данных и как-то использовать их с ReferenceArrayInput, или как это можно сделать?