【问题标题】:remove does not work with carrierwave_backgrounder删除不适用于carrierwave_backgrounder
【发布时间】:2012-09-03 20:49:39
【问题描述】:

当我使用carrierwave_backgrounder 渲染带有delayed_job 的视频时,我无法通过设置参数:remove_video 来移除视频。

:remove_video 包含在 attr_accessible 中。

我在模型中使用 store_in_background。

如果我注释掉“store_in_background”,删除视频确实有效

如何删除视频?

【问题讨论】:

    标签: ruby-on-rails delayed-job carrierwave


    【解决方案1】:

    解决方案是通过添加 contoller#update 在前台处理删除:

    @model.process_video_upload = true if params[:model][:remove_video] == 1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-11
      • 1970-01-01
      • 2018-09-18
      相关资源
      最近更新 更多