Rails의 트랜잭션은 데이터베이스의 무결성을 유지하는 데 매우 중요합니다. 트랜잭션을 사용하는 것으로, 일련의 조작을 「모두 성공할까, 모두 실패할까」의 어느 쪽인지에 보증합니다. 이것은, 복수의 데이타베이스 조작을 하나의 단위로서 취급해, 에러가 발생했을 경우에 모든 조작을 롤백할 수 있도록(듯이) 하기 (위해)때문에입니다. # 거래의 기초 Rails는 ActiveRecord::Base.transaction 메서드를 사용하여 트랜잭션을 제어합니다. 예를 들어 다음과 같이 사용합니다.ActiveRecord::Base.transaction doend이 블록 내에서 수행되는 모든 데이터베이스 작업은 단일 트랜잭션으로 처리됩니다. # 트랜잭션 롤백 트랜잭션을 롤백하는 두 가지 주요 방법이 있습니다. 캡처되지..