Laravel-Unterschied zwischen resource.create und resource.store
Lesezeit: 2 Minuten
Ich bin dabei, etwas über das Erstellen von RestFul-Apps in Laravel zu lernen, aber ich verstehe den Unterschied zwischen nicht Ressource.erstellen und resource.store
Wenn ich mich registrieren und einen neuen Benutzer anlegen möchte, funktioniert es dann Ressource.erstellen oder resource.store ?
Wenn nicht, wann zu verwenden Ressource.erstellen ? Und wann sollte ich verwenden resource.store ?
Prost,
nur ein einfaches Beispiel. (Vereinfachung)
Nehmen wir an, Sie schreiben einen Blog.
das GET Anfrage, die Sie senden, um das Formular zu erhalten (wo Sie den Blog schreiben werden) ist resource.create.
nach Abschluss des Schreibens, wann Sie einreichen werden und POST den Inhalt, damit er irgendwo gespeichert wird, ist es resource.store
in Ihrem Fall,
registration form ist resource.create.
Speichern der Informationen (Absenden des Formulars) ist resource.store.
Supereinfach, danke! Dann gehe ich nur mit store(), da ich meine API mit einer iOS-App verbinde.
– Benutzer2722667
16. November 2014 um 14:59 Uhr
Danke, das ist seltsam vauge in der Dokumentation
– plushyObject
22. März 2016 um 1:04 Uhr
@plushyObject Sehr, sehr vage und in den meisten Fällen nicht erforderlich. Das macht alles nur so unübersichtlich.
– ankush981
18. Februar 2017 um 18:57 Uhr
Ich verstehe es nicht. Warum brauchen Sie eine create()-Funktion im Backend für das Formular, wenn Sie
Die Erstellungsfunktion zeigt das Formular an. Nicht umgekehrt nach Konvention.
– Itachi
4. Dezember 2018 um 3:43 Uhr
MANOJ
resource.create zeigt das Formular zum Erstellen einer neuen Ressource (Frontend nur zum Anzeigen des Formulars) und resource.store speichert eine neu erstellte Ressource im Speicher (DB-Interaktion zum Speichern der Daten).
resource.create = Vorderseite
resource.store = Backend
Ihre Antwort könnte durch zusätzliche unterstützende Informationen verbessert werden. Bitte bearbeiten Sie, um weitere Details wie Zitate oder Dokumentation hinzuzufügen, damit andere bestätigen können, dass Ihre Antwort richtig ist. Weitere Informationen zum Verfassen guter Antworten finden Sie in der Hilfe.
– Gemeinschaft bot
16. Februar um 22:01 Uhr
Das schaffen -Methode sollte eine Ansicht mit einem Formular zurückgeben.
Das Laden -Methode sollte das Formular verarbeiten und die Entität erstellen und umleiten.
Das bearbeiten -Methode sollte eine Ansicht mit einem Formular mit Daten aus der Entität zurückgeben.
Das aktualisieren -Methode sollte das Formular verarbeiten und die Entität aktualisieren und umleiten.
14304900cookie-checkLaravel-Unterschied zwischen resource.create und resource.storeyes