2017-12-27 39 views
-3

function handleTransactionException정확히 Laravel은 트랜잭션 교착 상태를 어떻게 처리합니까?

에서 최초의 코멘트를보고하십시오 (프레임 워크/SRC /를 분명히/데이터베이스/관심사/ManagesTransactions.php : 61)

그것은 다음 말한다 :

교착 상태가 발생하면 MySQL은 전체 트랜잭션을 롤백하므로 쿼리를 다시 시도 할 수 없습니다. 우리는이 예외를 던져서 밖으로 내 보내야하고 개발자가 다른 방식으로 처리하도록해야합니다.

댓글이 정확합니까? Official documentationLaravel이 자동으로 교착 상태를 처리 할 수 ​​있으며이 경우에는 아무 것도하지 않아야한다고 말합니다.

버전 : 내가 잘못했다 Laravel 5.5

+0

관련이있다. 문서가 올바른지 또는 laravel에서 교착 상태를 처리하는 방법을 묻고 있습니까? –

+0

@EricHauenstein 죄송합니다. Laravel 공식 웹 사이트와 프레임 워크 코드 간의 문서 불일치로 혼란 스럽습니다. Laravel을 잘 아는 사람이라면 어떤 정보를 믿어야하는지 잘 알면 좋을 것입니다. 나는 스스로 점검 할 기회가 없다. –

답변

-2

은, 그 코멘트는 당신이 여기에 무엇을 요구 분명하지 않다 중첩 된 트랜잭션