Heim > PHP-Framework > Laravel > Wie füge ich Testdaten zur Tabelle in Laravel5 hinzu?

Wie füge ich Testdaten zur Tabelle in Laravel5 hinzu?

藏色散人
Freigeben: 2021-11-04 15:29:42
nach vorne
1622 Leute haben es durchsucht

Lassen Sie mich Ihnen zeigen, wie Sie die Daten schnell in die Datentabelle füllen (empfohlenes Lernen: Laravel-Tutorial)

Wenn Sie Seeder zum Füllen der Daten verwenden möchten, springen Sie bitte zu: https:// m.sbmmt.com /phpkj/laravel/483789.html Datenbank und führen Sie jede gewünschte Operation aus.

Laravel Tinker ist eine leistungsstarke REPL des Laravel-Frameworks.

REPL bezieht sich auf die interaktive Befehlszeilenschnittstelle, die es Ihnen ermöglicht, einen Code zur Ausführung einzugeben und die Ausführungsergebnisse direkt an die Befehlszeilenschnittstelle zu drucken.

Normalerweise können wir die Modellfabrik von Laravel verwenden, um unsere Datenbank schnell zu füllen. Sie kann mir helfen, gefälschte Daten für unsere Tests in die Datenbank einzufügen. Beginnen wir nun mit der Verwendung von Tinker.

Sie müssen zuerst Laravel/Tinker installieren

Datenbank

Ordner .php
Datei (diese Datei ist standardmäßig vorhanden, hier direkt bedienen)

Sie können die entsprechende Fabrik auch über Befehle erstellen

composer require laravel/tinker
Nach dem Login kopieren
Schreiben Sie die entsprechenden hinzuzufügenden Daten
 php artisan make:factory ArticleFactory
Nach dem Login kopieren

Run

php artisan tinkerEntertinkerphp artisan tinker The Der erste Parameter der

Factory-Methode ist die entsprechende Modellklasse und der zweite Parameter ist die Anzahl der ausgefüllten Elemente , und die Daten wurden erfolgreich geschrieben, werden alle zufällig generiert.

Das Generieren der Testdaten ist abgeschlossenexit, um die Tinker-Befehlszeile zu verlassen

Das obige ist der detaillierte Inhalt vonWie füge ich Testdaten zur Tabelle in Laravel5 hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage