繁体   English   中英

保存后,Rails,Paperclip移动文件路径

[英]Rails, Paperclip move file path after saving

我有一个博客,您可以在该博客上发布文章中的文件。 现在,我为每个用户添加了一个图片库。 有没有简单的方法可以将新博客文章中上传的文件直接存储到此图像库中? 问题是我有3个回形针模型。 一个用于博客附件,一个用于图片,一个用于相册。 我真的不知道该怎么做。

PS:如果可以帮助任何人,我都会关注teamtreehouse.com上的“ Treebook”教程。

我认为将其存储为另一个附件不是一个好方法。
而是可以将URL从“博客文章附件”复制到图库中

假设您有包含附件的帖子,并且每当图像附加到帖子时,您都想创建一个图库。

我不知道这是不是您想要的,但我希望您有所了解

class Post < ActiveRecord::Base
    has_attached_file :image
    after_create: copy_image_to_gallery

def copy_image_to_gallery
  gallery = Gallery.new
  gallery.image_url = self.image.url
  gallery.save
end

end

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM