问题描述
我正在构建在RaspBerry Pi上运行的MVP Rails应用。我的目标是让用户上传文件(在我的情况下为KML文件),并让ActiveStorage将其保存到Pi的磁盘(SD卡)上。
但这是折纸-我在Pi上运行了另一个服务,我希望能够访问这些文件(ROS),并在使用它们后最终对其进行分类(即“处理中”,“完成”,“失败”)。为简单起见,我希望仅使用本机文件和文件夹结构来完成此操作(即,完成后将上传的文件移动到“完成的”文件夹中。)
但是ActiveStorage似乎使用不可预测的文件夹结构和随机文件名来保存文件。
这可能吗?还是我要反对ActiveStorage的目的?
再次-我想使事情尽可能简单,因为这是概念验证项目。我知道我可能可以让我的其他服务将请求发送到Rails应用程序,然后让该应用程序将文件发送至服务,但这似乎比我现在需要的工作和复杂性都多!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)