Изменить связанный ресурс в реагировать администратора - PullRequest
0 голосов
/ 16 мая 2019

У меня есть отношение OneToOne между местом и ресурсом адреса;все отлично работает с Create:

<Create { ...props } title="Place > add">
    <TabbedForm>
        ...
        <FormTab label="Address">
            <TextInput source="address.streetAddress" label="Street Address" />
            <TextInput source="address.postalCode" label="Postal code" />
            ...
        </FormTab>
        ...
    </TabbedForm>
</Create>

Когда я отправляю, создается место, а также соответствующий адрес.Но когда я делаю то же самое с Edit, поля Address не заполняются:

<Edit { ...props } title="Place > edit">
    <TabbedForm>
        ...
        <FormTab label="Address">
            <TextInput source="address.streetAddress" label="Street Address" /> <- empty
            <TextInput source="address.postalCode" label="Postal code" /> <- empty
            ...
        </FormTab>
        ...
    </TabbedForm>
</Edit>

Как заполнить поля соответствующими значениями?

Примечание 1: Адрес хорошо извлекаетсяapi

Примечание 2: API позаботится о новых значениях, отправленных формой

Примечание 3: я использую api-платформу и клиент Hydra для реакции администратора, может ли это бытьсвязанные?

...