小编Fer*_*ndo的帖子

使用 Active Storage 上传文件后执行操作

我的模型有一个has_many_attached :photos.

第一次创建此模型时,它有 0 张照片。如果我跑photos.attached?我得到false

当用户上传一些文件到照片时,我需要做一些动作,但只是第一次。我尝试使用before_update :if photos.attached?. 但我需要知道用户是否专门更新照片。

有没有办法知道用户是否正在尝试更新照片?或者有没有一种简单的方法可以做到这一点?

ruby-on-rails rails-activestorage

2
推荐指数
1
解决办法
1590
查看次数

标签 统计

rails-activestorage ×1

ruby-on-rails ×1