ruby
1class User < ApplicationRecord 2 after_rollback :identify, on: [ :create ] 3 4 validates :def_id, uniqueness: true 5 6 def random_uid 7 SecureRandom.alphanumeric(4).downcase 8 end 9 10 private 11 def identify 12 self.def_id = random_uid 13 self.save 14 end
この場合、after_rollbackが特定のアクションでのみ読み込まれますが、
特定のコントローラーの特定のアクションで読み込まれるようにできる、オプションがわからなくて。。。
どのように記述すればいいですか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/18 09:36