Heim > Backend-Entwicklung > PHP-Tutorial > Verwenden Sie Laravel, um Excel stapelweise zu importieren. Was tun, wenn doppelte Daten vorhanden sind?

Verwenden Sie Laravel, um Excel stapelweise zu importieren. Was tun, wenn doppelte Daten vorhanden sind?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2023-03-03 10:00:02
Original
2620 Leute haben es durchsucht

Das Projekt muss Excel-Dateien stapelweise importieren. Was soll ich tun, wenn sie doppelte Daten enthalten? Muss ich die Datenbank jedes Mal abfragen, wenn ich Daten einfüge?

Antwortinhalt:

Das Projekt muss Excel-Dateien stapelweise importieren. Was soll ich tun, wenn sie doppelte Daten enthalten? Muss ich die Datenbank jedes Mal abfragen, wenn ich Daten einfüge?

1. Was tun, wenn es doppelte Daten gibt?

<code>可以先判断数据库是否有该数据。</code>
Nach dem Login kopieren

2. Müssen Sie die Datenbank jedes Mal abfragen, wenn Sie Daten eingeben?

<code>是的。</code>
Nach dem Login kopieren

Entfernen Sie zunächst Duplikate, um Daten ohne Duplikate zu erhalten, und fügen Sie sie dann stapelweise in die Datenbank ein. Sie können auch versuchen, in MYSQL „Ignorieren“ oder „Ersetzen“ in

einzufügen

Wenn die Abfrage langsam ist, fügen Sie dem Feld einen eindeutigen Schlüssel hinzu, der nicht wiederholt werden kann, und verwenden Sie dann INSERT IGNORE INTO

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage