Inhaltsverzeichnis
Beredt es ist ein ORM was ziemlich effizient und einfach zu bedienen ist, aber es ist nicht das einzige ORM In PHP die wir mit verwenden können Laravel, tatsächlich gibt es viele Optionen auf dem Markt und da jeder Entwickler anders ist und andere Vorlieben hat, Laravel erlaubt uns, andere zu verwenden ORM damit wir durch diesen Aspekt nicht eingeschränkt werden.Obwohl wir gesagt haben, dass wir einen anderen installieren können ORM Da es mehrere Optionen gibt, werden wir uns für eine entscheiden, in diesem Fall wird es so sein Rote Bohnen die wir auf der folgenden Seite erhalten können: http://www.redbeanphp.com/install Nach dem Herunterladen werden wir die Zip-Datei entpacken und die Datei platzieren rb.php in unserem Ordner Bibliotheken:
VERGRÖSSERN
1
Als erstes legen wir unseren Bibliotheksordner in die Datei compose.json, auf diese Weise können wir unsere Anwendung dazu bringen, das neue ORM in die Autoloader und auf diese Weise die Datei nicht in jeden Abschnitt einfügen zu müssen:
Jetzt müssen wir auf die Kommandozeile gehen und können dann den folgenden Befehl platzieren, damit unsere Änderung berücksichtigt wird:
php Composer.phar dump-autoload
3
Wie Laravel hat unser neues ORM In seiner Autoload-Struktur müssen nun die Parameter konfiguriert werden, die es uns ermöglichen, eine Verbindung mit der Datenbank herzustellen. Dazu fügen wir in der Datei "routes.php" eine neue Konfigurationszeile hinzu und führen dann die Konfiguration von . aus Rote BohnenDamit erreichen wir, dass sich unser neues ORM mit der von uns verwendeten Datenbank verbindet. Sehen wir uns im folgenden Bild an, wie alles ist:
Jetzt, wo alles in Ordnung ist, können wir nur mit der Verwendung beginnen ORM, eines der wichtigsten Merkmale von Rote Bohnen ist, dass es ähnlich funktioniert wie NoSQL, Tabellen und Felder zum Zeitpunkt der Verwendung erstellen, wenn sie nicht vorhanden sind, wodurch der Eindruck entsteht, dass wir eine Sammlungsstruktur anstelle von normalen Tabellen verwenden. Wenn wir eine Einfügung vornehmen möchten, können wir das folgende Beispiel ausführen:
$ Superheld = R :: dispensieren ('Superhelden'); $ Superheld-> name = 'Spiderman'; $ Superheld-> Stadt = 'New York'; $ Superheld-> Alter = 24; $ id1 = R :: speichern ($ Superheld);
Wie wir sehen können, ist es sehr einfach und es ist etwas anderes als Beredt, also haben wir das vorgeschlagene Ziel erreicht, es gibt noch viele andere ORM auf dem Markt hat jeder seine Eigenschaften und die Art und Weise, wie er installiert wird, Rote Bohnen ist beliebt für seinen konfigurationsfreien Ansatz und das Erstellen der Tabellen bei Bedarf, aber es gibt auch andere wie PHPActiveRecord versuchen, die Art und Weise zu emulieren, die Aktiver Rekord In Rubin auf Schienen.
Damit beenden wir dieses Tutorial, wir wissen bereits, wie man ein neues hinzufügt ORM in unserer Bewerbung in Laravel, konnten wir erfahren, dass dies ein recht einfacher Prozess ist und uns beim Erstellen unserer Anwendungen nicht behindert.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben