2016-02-09 18 views
2

我使用refile,有兩個型號:如何複製Rails模型之間的Refile附件?

class UserApplication < ActiveRecord::Base 
    attachment :avatar 
end 

class User < ActiveRecord::Base 
    attachment :avatar 

    def from_application(application) 
    # ... 
    self.avatar = application.avatar 
    # ... 
    end 
end 

當我嘗試建立從UserApplication一個User,已與UserApplication相關的avatar附件不保存與User

如何將UserApplication#avatar複製或附加到User實例?

回答

0

嘗試分配

self.image = self.product.image 
    self.save 
後保存