【问题标题】:Paperclip for Rails: Can I access the model?Rails 回形针:我可以访问模型吗?
【发布时间】:2023-03-25 09:44:01
【问题描述】:

假设我有一个名为 Theme 的模型,它有几个属性设置界面颜色。 Theme 还有一个 Paperclip 附件,它是一个用户生成的 CSS 模板。我想设置一个处理器来生成最终的 CSS 文件,将界面颜色插入到用户生成的模板中。为此,我需要从处理器内部访问模型数据。这可能吗?

【问题讨论】:

    标签: ruby-on-rails paperclip


    【解决方案1】:

    处理器有一个名为attachment 的访问器,它指向Paperclip::Attachment 的实例。附件又具有一个访问器instance,它指向原始模型的实例。因此,您只需从处理器调用 attachment.instance 即可获取原始模型。

    【讨论】:

      猜你喜欢
      • 2017-06-02
      • 1970-01-01
      • 2018-02-12
      • 1970-01-01
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多