【发布时间】:2014-04-20 16:18:20
【问题描述】:
是否有任何现有的解决方案可以在载波中动态选择存储方法? 我希望在记录(用户)的基础上选择本地商店或雾(两个提供商)商店。 我必须将我的模型重写为继承的模型还是已经有其他解决方案?
感谢您的意见。
【问题讨论】:
标签: ruby-on-rails storage carrierwave
是否有任何现有的解决方案可以在载波中动态选择存储方法? 我希望在记录(用户)的基础上选择本地商店或雾(两个提供商)商店。 我必须将我的模型重写为继承的模型还是已经有其他解决方案?
感谢您的意见。
【问题讨论】:
标签: ruby-on-rails storage carrierwave
您可以使用 model 方法从上传器访问您的模型
要指定自定义存储目录,您可以使用
storage :fog
因此,您可以编写自己的宏类方法,该方法将根据偏好调用 storage :for 或 local,但我不知道您要准确归档什么。提供更多代码(用户代码和存储所依赖的条件)会有所帮助。
【讨论】: