我知道两个组件的使用情况明显不同,ReferenceManyFields
用于通过使用当前request
过滤target
来id
某个资源。
ReferenceArrayFields
过去通过使用包含request
id
的{{1}}过滤引用的source
来ids
某个资源{/ 1}}。
ReferenceManyFields
有target
个道具,ReferenceArrayFields
有source
道具。有没有办法根据target
和source
发送请求?
这是我的代码..
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>
);
}
答案 0 :(得分:0)
目前这是不可能的,但它看起来像是一个有效的用例。我将在下一个版本中查看是否可以解决此问题