ReferenceManyFields / ReferenceArrayField组合

时间:2017-10-23 08:39:25

标签: admin-on-rest

我知道两个组件的使用情况明显不同,ReferenceManyFields用于通过使用当前request过滤targetid某个资源。 ReferenceArrayFields过去通过使用包含request id的{​​{1}}过滤引用的sourceids某个资源{/ 1}}。

ReferenceManyFieldstarget个道具,ReferenceArrayFieldssource道具。有没有办法根据targetsource发送请求?

这是我的代码..

export const ApplicationEdit = (props) => {
return  (
    <Edit {...props} >
        <SimpleForm>
            <ReferenceManyFields reference="applications" target="customer_id" source="costumer_id" addLabel={true} label="Application History">
                <Datagrid>
                    <TextField source="id" />
                    <DateField source="date" />
                    <TextField source="amount" />
                    <TextField source="status" />
                    <TextField source="customer_id" />
                </Datagrid>
            </ReferenceManyFields>

        </SimpleForm>
    </Edit>
);

}

1 个答案:

答案 0 :(得分:0)

目前这是不可能的,但它看起来像是一个有效的用例。我将在下一个版本中查看是否可以解决此问题