-3
がfunction handleTransactionException
Laravelはトランザクションデッドロックをどのように扱っていますか?
で最初のコメントを見てください(フレームワーク/ SRC /照らしなさい/データベース/不安/ ManagesTransactions.php:61)
それは、次の言葉:
デッドロックの場合、MySQLはトランザクション全体をロールバックします。したがって、 はクエリを再試行できません。この例外を のすべてのところで投げ捨てて、開発者に別の方法で処理させる必要があります。
正しいことはありますか? Official documentationは、Laravel
が自動的にデッドロックを処理でき、その場合は何もしないと言います。
バージョン:Laravel 5.5
に関連しています。ドキュメントが正しいのか、laravelのデッドロックを処理するのかを尋ねていますか? –
@EricHauenstein申し訳ありません。私は、Laravel公式サイトとフレームワークコードの間のドキュメントの不一致を混乱させています。ララベルをよく知っている人が、どんな情報を信じてくれるかが分かります。私は自分でそれを確認する機会がありません。 –