2017-12-27 56 views
-3

function handleTransactionExceptionLaravelはトランザクションデッドロックをどのように扱っていますか?

で最初のコメントを見てください(フレームワーク/ SRC /照らしなさい/データベース/不安/ ManagesTransactions.php:61)

それは、次の言葉:

デッドロックの場合、MySQLはトランザクション全体をロールバックします。したがって、 はクエリを再試行できません。この例外を のすべてのところで投げ捨てて、開発者に別の方法で処理させる必要があります。

正しいことはありますか? Official documentationは、Laravelが自動的にデッドロックを処理でき、その場合は何もしないと言います。

バージョン:Laravel 5.5

+0

に関連しています。ドキュメントが正しいのか、laravelのデッドロックを処理するのかを尋ねていますか? –

+0

@EricHauenstein申し訳ありません。私は、Laravel公式サイトとフレームワークコードの間のドキュメントの不一致を混乱させています。ララベルをよく知っている人が、どんな情報を信じてくれるかが分かります。私は自分でそれを確認する機会がありません。 –

答えて

-2

私が間違っていたが、そのコメントは、あなたがここに求めているものは明らかではないネストされたトランザクション

関連する問題