使用Paperclip在Rails 5

时间:2017-12-29 14:08:42

标签: ruby-on-rails json paperclip

我目前正在使用Paperclip管理使用Amazon S3的Rails应用程序中用户的头像上传 我在其他模型(列)中也有一个json属性,用于存储动态数据。有时,此属性将保留图像,有时不保留。 我想要实现的是能够在这个json列中上传文件。我认为只是通过存储它的URL我会没事的,但不幸的是情况并非如此。由于在模型中此属性没有“has_attached_file”,因此在提交表单时,文件不会上传。我无法将属性设置为“has_attached_file”,因为我使用它做其他事情并且它使用Paperclip压缩,因为它无法识别这些方法。

我该如何处理?
有没有办法手动上传文件?

json的样子:

{"title":"my_title","items":
  {"0":{"title":"title_0","type":"text","content":"my_content"},
   "1":{"title":"title_1","type":"image","url":"my_url"}
  }
}

0 个答案:

没有答案