<ReferenceArrayInput /> с предварительно заполненными значениями - Admin on Rest

У меня есть REST API, который я использую в мобильном приложении, и я ищу реализацию интерфейсного интерфейса администратора с использованием admin-on-rest

Прямо сейчас у меня есть конечная точка для обоих /posts/ а также /categories, Каждый пост имеет отношение один ко многим с categories, ресурс.

Когда ты GET /posts/, categories поле комеда предварительно заполнено данными, подобными этим:

categories: [
    {
        id: 0,
        name: 'Category'
    },
]

против чего-то вроде этого

categories: [0,1,2,3,4]

Таким образом, по сути, категории уже выбираются, когда вы звоните /posts таким образом, массив самих категорий возвращается в противоположность множеству идентификаторов.

Моя проблема в том, что этот тип установки не работает с администратором на отдыхе ReferenceArrayInput компонент, и мне интересно, есть ли способ заставить его работать.

Я попробовал это, и пока все, что я вижу, - отключенный ввод текста.

<ReferenceArrayField label="Categories" reference="categories" source="categories">
                <SingleFieldList>
                    <ChipField source="name" />
                </SingleFieldList>
            </ReferenceArrayField> 

0 ответов

Другие вопросы по тегам