如何解决如何让反应管理数据提供者接受 createMany?
我想为我的 React 管理应用程序实现一个导入 csv 按钮。
我希望我的数据提供者接受 createMany 并且不回退到为 csv 中的每一行创建一个。
有关如何执行此操作的任何提示?
解决方法
与其对自定义“createMany”中的每一行进行多次调用,在一次调用中将所有信息发送到 API 并让服务器处理每一行的导入不是更好吗?
当然,根据您要导入的内容,您可能需要在服务器上设置后台任务以防止连接超时或让用户等待整个导入完成。
我们的系统也使用 .csv 导入系统,并按以下方式设置: - 选择 .csv 文件后,将显示一个简单的预览。 - 开始导入后,文件被上传(连同一个 POST 方法中的附加信息),任务本身被委派给后台工作人员,用户会收到一条消息,很快就会回来查看导入是否已完成。
这样,即使导入需要一个小时,用户也可以自由使用程序的其余部分,而不必等待。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。