class ActiveRecord::TransactionIsolationError
TransactionIsolationError будет вызвано в следующих случаях:
-
Адаптер не поддерживает установку уровня изоляции
-
Вы присоединяетесь к уже открытой транзакции
-
Вы создаёте вложенную транзакцию (с точкой сохранения)
Адаптеры mysql2, trilogy и postgresql поддерживают установку уровня изоляции транзакций.
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.