跳至內容 跳至搜尋
方法
A

執行個體公共方法

action(name, &block)

定義可以解決錯誤的動作。

class PendingMigrationError < MigrationError
  include ActiveSupport::ActionableError

  action "Run pending migrations" do
    ActiveRecord::Tasks::DatabaseTasks.migrate
  end
end
# File activesupport/lib/active_support/actionable_error.rb, line 45
def action(name, &block)
  _actions[name] = block
end