Active Storage文件上传的回调函数

20 浏览
0 Comments

Active Storage文件上传的回调函数

在模型上有关于活动存储文件的回调函数吗?当模型的字段发生变化时会调用after_updateafter_save。然而,当你更新(或者说上传一个新文件)时,似乎没有调用任何回调函数?

上下文:

class Person < ApplicationRecord
  #name :string
  has_one_attached :id_document
  after_update :call_some_service
  def call_some_service
    #do something
  end
end

当上传新的id_document时,after_update没有被调用,但是当人的name被改变时,after_update回调会被执行。

0