我想在通过 Carrierwave 完成文件上传后运行一些方法。Carrierwave 包括这里详述的几个回调方法。
我打算使用 :store 回调。
这很好,但它需要我在 Uploader 对象实例中运行回调方法。这不是世界末日,但我想将所有逻辑保留在我的父模型中。
我的问题是:我应该如何从 Uploader 引用父模型?我在文档中没有看到任何明显的东西?
我想我可以做类似的事情
ParentModel.last.call_my_method_here
但这似乎是一种非常脆弱的编码方式(不期望有很多请求,但仍然如此)。