【发布时间】:2021-06-27 07:51:24
【问题描述】:
在我的 Micronaut 应用程序中,我必须将 csv 数据注入 sqllite 数据库。目前我已经创建了一个这样调用端点的脚本:
curl -v -X POST "http://hostname:3030/inject"
它选择服务器上已经可用的 csv 文件并将其注入 sqllite db,但我想将 csv 文件传递给端点本身,并希望使用 Rxjava Flowable 在服务器端接收它,如下所示:
updateDb(@Body Flowable<String> content) {
//saveFlowableToFile(path, content);
//pick the path to load the data
...
}
我已尝试查找有关如何执行此操作的文档,但未能成功。
任何人都可以建议上传20MB csv文件并注入的正确方法还是有更好的方法。
谢谢,
【问题讨论】:
标签: sqlite csv controller rx-java micronaut