首页 > 解决方案 > 检查是否在 ruby​​ 控制台中调用了操作

问题描述

我的 Rails 应用程序中有 after_save 回调

after_save :foo
def foo
  return unless saved_change_to_bar?
  [some workflow action]
end

我想知道是否有一些功能可以检查保存操作是否在控制台中执行以执行此类操作。

after_save :foo
def foo
  return unless saved_change_to_bar? || action_performed_in_console?
  [some workflow action]
end

谢谢

标签: ruby-on-railsrubyruby-on-rails-5

解决方案


推荐阅读