ruby-on-rails - ruby 将回形针附件从一个模型复制到另一个模型?

标签 ruby-on-rails ruby paperclip

我有两个这样的模型:-

模型 1 - 卡片 - 包含首页感兴趣的数据表示
附件名称 = cardimage
模型 2 - 用户 - 包含用户
附件名称=头像

当我创造!一张新卡片,我希望将用户模型中的头像作为新卡片图像复制到卡片模型中。

是否有一个简单的衬垫?

Ruby/Rails/回形针

最佳答案

这应该可以解决问题,如果模型关联,您可以使用 after_create 回调,否则我建议在创建卡片的 Controller 操作中执行此操作。

instance_of_model_one.cardimage = instance_of_model_two.avatar
instance_of_model_one.save

关于ruby-on-rails - ruby 将回形针附件从一个模型复制到另一个模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14224080/

相关文章:

ruby-on-rails - 捆绑更新然后 sprockets 抛出 filenotfound 错误 rails 3.2.3 ruby​​1.9.3p194

ruby-on-rails - 尝试显示图像时,出现错误 “404 not found”

ruby-on-rails - 使用 Paperclip 时 ActiveAdmin 不上传图像

ruby-on-rails - Rails 应用程序 (localhost) 自动重定向到 HTTPS

ruby-on-rails - rails 扩展设备注册表

ruby-on-rails - Ruby 没有方法错误

ruby-on-rails - 无法在 Linux 上安装 Rails : “Failed to build gem native extension” with ruby 2. 3

ruby - 在 rails gem 上 fork 和工作的指南

ruby - private、protected 和 public 的范围

ruby-on-rails - 使用 Rspec 测试回形针图像样式