如何用出口商出口所有领域? (反应管理员)

时间:2018-10-31 10:16:35

标签: javascript reactjs react-admin

我创建了我的react-admin导出器来导出我的数据。 但是问题是,当我要导出所有字段(即使是在编辑或显示中可见的字段)时,我只会得到显示在列表中的字段。 即使使用fetchRelatedRecords,我也无法恢复所有数据。 如何导出所有现有字段? 例如,我在表中显示ID和名称。在添加和编辑中,除了这些之外,我还有其他可用字段。我想导出数据库中的所有字段,而不仅仅是导出表中显示的那些字段。

1 个答案:

答案 0 :(得分:1)

导出功能不关心您选择显示的字段。如documentation中所述,导出按钮将使用当前的排序和过滤器(但不分页)调用dataProvider,并将dataProvider响应中记录的所有字段转换为CSV字符串。

因此,如果某些字段不存在,则意味着您的API没有返回它们。请注意,dataprovider会调用与列表相同的端点,因此请确保当API在此请求中未接收到分页参数时,它将返回预期导出的数据