Doppelter Einschränkungsfehler bei Verwendung der laravelsyncWithPivotValue-Methode
P粉884667022
P粉884667022 2023-09-14 10:25:33
0
1
524

Ich habe die folgende Tabelle (MySQL):

Diese Codezeile in meinem Asset-Modell (meist von einem asynchronen Job aufgerufen):

$this->sites()->syncWithPivotValues($sites, ['is_current_site' => true]);

Mein Problem ist, dass ich bei dieser Zeile immer wieder doppelte Einschränkungsfehler erhalte und nicht verstehe, warum. Irgendwelche Ideen?

P粉884667022
P粉884667022

Antworte allen(1)
P粉068486220

我面临的问题是作业之间的并发问题。

我使用了 WithoutOverlapping 中间件 (https://laravel.com /docs/9.x/queues#preventing-job-overlaps) 在我的作业上防止并发问题,效果很好。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage