Innehållsförteckning
Vältalig det är en ORM vilket är ganska effektivt och lätt att använda, men det är inte det enda ORM i PHP som vi kan använda med Laravel, det finns faktiskt många alternativ på marknaden och eftersom varje utvecklare är olika och har olika preferenser, Laravel tillåter oss att använda andra ORM så att vi inte begränsas av denna aspekt.Medan vi har sagt att vi kan installera en annan ORM eftersom det finns flera alternativ kommer vi att besluta om ett, i det här fallet kommer det att vara Röd böna som vi kan få på följande sida: http: //www.redbeanphp.com/install när vi har laddat ner kommer vi att packa upp zip -filen och placera filen rb.php i vår mapp bibliotek:
FÖRSTORA
Nu när vi har basen måste vi följa andra steg för att kunna använda den här nya ORM, låt oss se vad de är:1
Det första vi ska göra är att placera vår biblioteksmapp i filen komponera.json, på så sätt kan vi få vår ansökan att placera den nya ORM i autoladdare och på det här sättet att inte behöva inkludera filen i varje avsnitt:
2
Nu måste vi gå till kommandoraden och sedan kan vi placera följande kommando så att vår förändring beaktas:
php composer.phar dump-autoload
3
Som Laravel har vår nya ORM I sin autoladdningsstruktur är det nu nödvändigt att konfigurera parametrarna som gör att vi kan ansluta till databasen, för detta i routes.php -filen ska vi lägga till en ny konfigurationsrad och sedan kommer vi att utföra konfigurationen av Röd bönaMed detta kommer vi att uppnå att vår nya ORM ansluter till databasen som vi använder, låt oss se i följande bild hur allt är:
4
Nu när allt är i ordning kan vi bara börja använda ORM, en av de viktigaste egenskaperna hos Röd böna är att det fungerar på ett liknande sätt som NoSQL, skapa tabeller och fält vid användningstillfället om de inte existerar, vilket ger ett intryck av att vi använder en samlingsstruktur istället för vanliga tabeller, om vi vill göra en insats kan vi göra följande exempel:
$ superhjälte = R :: dispens ('superhjältar'); $ superhjälte-> name = 'Spiderman'; $ superhjälte-> stad = 'New York'; $ superhjälte-> ålder = 24; $ id1 = R :: store ($ superhjälte);
Som vi kan se är det väldigt enkelt att göra och det är något annat än Vältalig, så vi har uppfyllt det föreslagna målet, det finns många andra ORM på marknaden har var och en sina egenskaper och sättet att installera, Röd böna är populärt för sin inställning utan konfiguration och för att skapa tabellerna vid behov, men det finns andra liknande PHPActiveRecord försöker efterlikna hur Aktiv post i Ruby on Rails.
Med detta avslutar vi denna handledning, vi vet redan hur man lägger till en ny ORM i vår ansökan gjord i Laravel, vi kunde lära oss att det är en ganska enkel process och att den inte hindrar oss när vi bygger våra applikationer.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng