>> Beraz, horietako bat, ezaugarri onenetako
Laravel esparrua elokuenteak ORM da
eta David adierazi bezala, ORM bat objektu erlazionalak mapper da
horri esker, datuak mapatzeko duzu base php objektuak Hainbat lerrotan
eta aukera ematen dizu elkarte sortu
mahai desberdin hauen arteko Benetan erraz izan gabe
asko idatzi Kanpaia azpian SQL
eta ematen dizu benetan bat bilatzeko polita sintaxia
indibidualen errekorra lortu du.
Beraz ordez esaten, hautatu, izarra, Ikastaroetako
non beste zerbait duzu litzaidake esan, ikastaroak, aurkitu [inaudible]
edo ikastaroak edozeinetan aurkituko Bila zabiltzan ikastaroak
eta zer zehazteko litzateke SQL ustezko idatziko da
eta behar bezala exekutatu da duzu eta eman guztiak itzuli
objektu bat zein Orduz bistara dezakezu
pantailaren benetako erraz da.
Beraz, modu horretan elokuenteak RM funtzionatzen duen bezala ... hitzarmena da
erabiltzen da, hori bada Datu base taula bat duzu
hain pluralized da esate baterako, ikastaroak,
klase bat sortu nahi duzu ereduen karpeta dei ikastaroa
eta hori da dena duzu litzaidake Egin behar da esan,
klase ikastaroa zabaltzen elokuenteak da eta
kanpaia azpian automatikoki bere gain hartzen
zer mahai izena da, zer izena da,
beraz, ez dago auto bat izena incrementing eta ez dago bat
duten Laravel dator arabera default Erabiltzaileak deritzo
eta aldez batzuk erabiltzen ditu interfaces izeneko ezaugarri,
eta hori ez goaz baino gehiago joan,
baina klase ikusi ahal izango duzu Erabiltzaileak, hedatzen elokuenteak,
eta mahai-izena ezar dezakezu
Ez baduzu jarraituz ari konbentzio
pluralized du ... beharrik plural taula izen bat
eta berezia klasearen izen bat.
Baina aurrera joan beharko dugu sortu jakin bat egiteko adibidea
aurretik, aurrera egingo dugu eta ikastaroak egiteko bat sortzeko.
Beraz, egin dugu noski dot php
eta klase ikastaroa egin hedatzen elokuenteak.
Eta beraz, noa joan php salto nire admin
eta egia esan, berriro izena Ikastaroei mahai hau.
Beraz, orain ikastaro bat mahaian daukat bera adibide datuekin
lehen katalogoko duten David aipatu zuen, eta orain
Jakina, hori da,
Eredu en direktorio dugu aurrera daiteke, eta esan, noski,
mugatzeko 10 hain dugu bakarrik 10 erregistro lortu nahi,
lortzeko eta esan dugu hau da ikastaroak.
Eta beraz, gaur gara , aurrera joan
eta dezagun sortu ikuspegi hobea stuff hau bistaratuko den benetan.
Beraz, benetan sortu dut bat pala template lehenago
eta besterik ez naiz, aurrera joan eta kopiatu baino gehiago hemen besterik
gorde, gorde gutxitara denbora minutu.
[Atzeko zarata]
Ados, beraz, bat sortu dut,
ikuspegi karpeta dut horretan ikastaro bat sortu dot pala
eta beraz, ez dut ikuspegi egin da joan ikastaroak egiteko, eta noa
ikastaroak aldagai bat gainditu behar dituzten the ... egia esan hori ez da gertatzen
, lan egiteko segundo bat besterik ez, ikastaroak izenburua.
Ados, beraz, ez du funtzionatzen sarrera ukatu dio delako
Erabiltzaileak tokiko ostalari at ibilbidea.
Beraz edozein tell me zer uste hemen arazoa izan daiteke?
Beraz, arazoa da, ez dut sekula Laravel esan zer ... nor naizen
Sartu nahi in datuak oinarri,
ez du automatikoki Badakizu gai naizela
datu basean sartzeko Galdekatzeko saiatzen ari naiz.
Beraz config karpetan
dut lehenago aipatu zuen ez dago datu base dot php da
fitxategia eta hemen esan behar dugu erabiltzaile-izena, jharvard garela
eta pasahitza gorrimin eta orain aurretik joan ginen, eta gero egin
Datu ezezagun hori base, datu base.
Beraz, datu-base saiatzen ari gara
hautatzeko deritzo ikastaroak [inaudible]
eta une honetan lan egin.
Beraz, zer gertatzen da hemen egiten ari da da utzi da aurretik joan
eta salto kontroladorea itzuli.
Beraz, ikastaroak egin nuen, mugatzeko hamar, lor,
beraz, besterik gabe esan dut bakarrik egin nahi dut Datu basean 10 ilaratan,
eskuratu beraientzat horiek, eta jarri ikastaroak aldagai hau sartu itzazu.
Beraz, ikastaro honetan aldakorra da orain objektu bat
horrek dauka du zutabe desberdinetan
benetan sartu ahal izango dut erraz plantilla ere.
Beraz nuen ikastaro bakoitzerako gisa Noski ... aurrera eta Handiagotzeko,
eta besterik ez diot ikastaroa titulu edo ikastaro deskribapena
eta aurrera eta irteerak doa edozein dela ere datu base errenkadan
dago.
Beraz, bere hainbeste ikusi ahal izango duzu errazagoa baina erraz arrazoirik
ekin behar izatea baino idatzi SQL eskuz
eta ondoren kalkulatzen nola, nola mapatzeko objektu bat sartu
baina non benetan lortzen indartsua da, izan ere, David moduko gisa
la aipatu zuen Lehenago, noiz hasten zara
mahaiak desberdinak izan Erlazionatu nahi duzula
beste, bidez Atzerriko giltzak,
objektu horiek izan dezakezu jasotzea astuna egin
Kontsulta eta kalkulatzen du zer bikoteak zer eta nola sortu
Aurretik joan eta errendatu dela.
Beraz, begiratu dugu at bada ... dezagun aurrera
eta salto atzera hemen benetan azkarra, beraz, datu-base config nola lortu
han [inaudible] saltatzeko honetan oraingoz.
Beraz Mota ezberdinen nire ... mota ezberdinetako
lehenetsita harremanen batzuk of the ... badaude batzuk gehiago
honetan horiek baina ez dira baino 4 ohikoena bat du inork,
bat du asko, gehiegi dagokion, eta dagokio harreman asko ditu.
Beraz ordenatzeko ahal duzun du bat bezala pentsatzea,
badakizu zuk bakarrik dute zerbait bat,
beraz, kasu honetan kontu batean, hau besterik ez da benetan dumbed
behera sinplifikatu adibidez eskema
baina kontu bat besterik ez ditu kasu honetan, hornitzaile bat.
Beraz, ez dago hornitzaile bat NAN eta hornitzaile
beraz, kontu en taulan han hornitzaile izena da
eta hornitzaile bera dauka ID bat eta ez da bakarrik ordenatu
bat bat harreman baten.
Ostera bat ... ez da bat ere jabea da
beraz, eskaera bat Could bakarrik bezeroak batek jartzen,
berriz bezero mordo bat izan dezake
aginduak ordena bakarrik bezero bakar batena da,
ezin duzu izan 3 ezberdinak jendeak gauza bera erosteko
adibide honetan.
Eta gero bat du asko, atsegin dut, esan Bezeroaren aginduak asko ditu
baina ez beste modu inguruan eta ondoren pertenece
asko da gehiago harreman aurreratuak
David izan zen pasa lehenago bertan duzu moduko
bi taulak batu bekadun mahai baten bidez,
beraz, kasu honetan batzarretan, zati batean sartu da
batzarrak eta zatiak edo adibide bat
Eta ezin dugu lehenago eman,
ikastaroak ... begiraleak elkartu ziren
ikastaroaren irakaslea batu arabera mahai eta kasu honetan,
eta Laravel en kasuan,
egia esan ez du eskatzen lehen auto ezartzeko ID
batu mahai gainean nahiz eta bat izan dezakezu,
Egia esan, ez du behar bat edo horrentzako
bidea egiten du lan egiteko.
Beraz dezagun aurrera eta ordenatzeko sortu
batean oinarritutako hainbat objektu gutxi datu base kanpo arautuko da
oraintxe dugula eta beraz ikastaroak mantendu goaz
gure base objektu gisa baina gaude duten esateko bila joan
Datu base mahaian, ikastaroaren bilera asko ditu
beraz, bilera aldiz ugari ditu, dagokio sail bat da
eta bai asko pertenece begiraleak eta baldintzak.
Beraz, ez dago bat baino gehiago izan daiteke ikastaroaren baldintzak
baina eskakizun izan liteke ikastaro ezberdinak partekatzen.
Hargatik, aurrera eta ikusiko dugu asma ditzakegu bada
horretan pixka bat erabiliz the elokuenteak modeloak
beraz duzun got ... utzi hasiko dituzten en irakaslea dot [inaudible]
beraz, aurretik antzeko, gaude Aurretik joan eta esan,
klaseko irakaslea, hedatzen elokuenteak
eta, beraz, hau litzateke suposatuko lehenago esan dudan bezala,
dagoela plural bat da monitore monitore
eta hau mahai dela bertan egon kartografiatzeko egingo da.
Eta, gaur egun jakina da, aurretik joan beharko dugu
eta esan ... metodo bat sortuko dugu
beraz, funtzio publikoa begiraleak,
publikoa ... sentitzen dut ... yeah funtzio publikoaren begiraleak
eta bide batez multzo Laravel duten
harremanak sortu da bat itzuliko dizu hau monitore askoren partaide da,
beraz, hau, gaur egun, kontatzen digu ikastaroari lotuta dago
monitore eredu batera, hori egin behar dugu guztia
harreman hori konfiguratzeko eta orain gaude gisa
begizta hau hemen esan dezakegu, beraz da bat duelako ... pertenece
harremanak asko dago egiteko can monitore bat edo gehiago.
Beraz, bere array bat edo ari dituela gehiago objektu bat
Gainean monitore bat baino beraz goazela ere begizta
hemen baino gehiago, eta bakoitzak esan Jakina begiraleak monitore gisa
eta, ondoren, jaso itzazu lehenengoa izendatzeko eta abizena,
Uste dut horiek zutabeak, beraz, lehen eta azken,
lehenengoa izan zitekeen izendatzeko, abizena.
Beraz, lehen eta azken Honez ezarri Jakina katalogo honetan sortu
eta goazen aurrera eta ikusten duten errendatzen bada
beraz, begiraleak ... yeah da itxura erakusten zuten bezala ari
han ezean Ez bat esleituta
beraz, kasu honetan ez dago ez dago zerrendatuta begiraleak
Jakina horrekin baina guztietan Beste kasu bat ikusiko duzu
edo begiraleak gehiago bezala harremana definitu.
Beraz, gauza bat da Sort Gotcha bat batzuetan ORM en dituzten
hau bezalakoa da aurretik joan zaren eta harreman bat definitzeko
eta uste duzu ongi da nire datuak behar bezala eskuratzen
dut hemen nabil gisa guztia bihurtzean dago
pantailaren eskuinaldean guztiak, dena ondo,
Honez SQL guztia egiten ari da niretzat atzealdean
baina zer gertatzen ari da hemen
aurreneko bilatzen dut ikastaroak ez du ezagutzen
zarela ere izango da begirale bila.
Beraz, ikastaro guztietan bilatzen du duzu eta gero doa
datu honek guztiak erakutsi du, in hementxe ikuspegian
eta gero lortzen hau da Ikastaro bakoitzean monitore
eta ongi dio ez dut dakit zer begiraleak dira
Oraindik utzi eskuratu dutenek me
eta, baina hau behin egiten da duten zoazen denbora bakar
Jakina begizta bidez.
Beraz, bakoitza denbora duzu Oraindik dutela Noski bat erakutsi nahian
pantailan da ordenatzeko berandu guztia esaten behar dut
aurkitu zer begiraleak Lerro honetan daude
eta egiten ari da, beraz, n plus kontsulta bat
beraz begiztak ordea asko egiten ari da Honez beste egiten duzu
galdekatzeko berriz, hori ez da modurik eraginkorrena joan
buruzko eskuratzerakoan eta zure datuak erakusteak.
Beraz, modu guztia eskuratu sortu Laravel aurrean dago
Noski esatea batera begiraleak mugatzeko hamar get
eta orain itxura daki ez besterik begi ezberdinak
baina horren ordez I egiteko asmatzen 12 kontsultak izango litzateke
edo, beraz atzealdean orain bi edo hiru baino ez da egiten.
Beraz, joan ahal izango dugu, jarraitu ahal izango dugu moda horretan, eta ezarri
sortu gutxi batzuk gehiago harremanak zer ziren batzuk hain
beste bilera asko ditu.
Beraz antzeko bat sortu dugu bilera deitu eredua,
klase [inaudible] hedatzen elokuenteak
eta izan behar lukeen ... Guztia arreta berezia jarri behar da hemen
begiratzen dugu bilerak mahaian bada Honez auto incrementing identifikazio bat lortu du
plurala, beraz, guztia ondo ibiliko beharko saiatzen bagara
bilerak bistaratzeko.
Beraz, goazen atzera, dugu Dagoeneko azaldu honetan
eta berri bat izan zen harremana ... sorry bat izan zen
ditu [inaudible] bilera, beraz, dezagun bilera mahaian
ikusi eta zer eginen lukeen Hemen erakutsi nahi.
Hargatik bistaratu besterik en ... benetan Txantiloi multzo bat daukat
horretarako sortu, besterik ez dut mahai txiki bat hartu,
eta itsatsi hau hementxe dira.
Beraz, ez dut erakusteko joan besterik datu batzuk
ezberdinetan ikastaroa buruz bilerak eta [inaudible].
Ikusi zerbait galdu dut hemen, bilerak, hura berezi izan nuen
beraz, gaur egun dugun moduko mahai hemen
ezberdinak behar bezala bilerak, motaren zer dira,
egiten hasten denean, etcétera amaitzen da.
Beraz, I, jarraitu ahal izango besterik harreman horiek ezartzeko
baina ikusten duzun bezala ordenatzeko SQL laburpenak izatea
eskuz idatzita eta ahal ardura hartzen du asko
lifting heavy zuretzat atzealdean
denean sortzen duzunean horiek oinarritutako gakoak elkarteekin
behar bezala sortu dira datu base batean.
Bidez zoazen gisa
eta Laravel instalatzen ez da asko ... ez da hainbeste
estaltzeko benetan moduko la ikusten saiatzeko zaila
zein zati off hozka eta joan baino gehiago baina ez dira asko gehiago
horrek behar dugu jarraitu astelehenean eztabaidatzeko seguruenik.
Ezaugarri asko gehiago the elokuenteak ORM izateko
eta modu ezberdinak Datuak gordetzeko, datuak elkartzean,
gauzak ezabatzen, sortzeko ezberdinak arlo
denean neurketako ari zaren txertatu [inaudible] etcétera
beraz, itxura bat hartu ahal izango duzu honen bidez eta nik uste ...
>> Prozesua izango da
bezalako orduan aurrera behin gure core taldea osatzen dugu,
lau pertsona taldeen behin erabakitzen dugu
hainbat talde proiektuei buruzko Modu erantzukizunak dira
normalean hau izango divvied sortu da izango ordenatzeko bat edo bi zuetako
du atzera jo marrazkia egiteko taula eta irudikatu eskubidea guztiak
edozein dela ere arazoa saiatzen ari gara
Hemen konpondu dira erakundeei ezartzen dugu,
adibidez monitore bat edo core bat edo nolabaiteko
han sartzeko eta egiten duzu, zehaztapenak dituzten datu base taulak
urteko lehen seihilekoan egin genuen bezala Tim aipatu gaur eta gero jo
hurrengo urratsa hemen Prozesu hori etorri izango da
eskolak eta sortu gutxi fitxategi batean idazten duzu
horretan sakontzeko elokuenteak Modu honetan, batzuk erabiliz
kutxa funtzionalitate kanpo baina orduan ere agian gehituz batzuk
baten jabea funtzionalitate zuretzat Esate get telefono zenbaki
non nicely dezakezu formatua oinarritutako telefono zenbakia
Zenbait gaia estandarretik eta abar, eta ondoren guztiak
Informazio hori izango da zentzuzkoa egon zure bat komunikatua
edo bi edo hiru ... beste pertsona
zure talde guztiek esaten eskubidea klase horiek behar duzu,
duzu funtzionalitate hau orain benetan logika idazten hasteko
kontrolagailu ezartzeko, bere aldetik beste norbait
zure taldean egingo kudeatuko du aldiz eta beraz, pala txantiloiak
Tim zela aipamenak Norbait arduratuko da
[inaudible] esperientziaren eta erabili zure interfaze
eta jaitsiera behera Erabiltzaileak eta guztiek
eta nahiz eta hasi besterik ez dugu, nahiz
azalera urratu hemen, hain zuzen,
Tim ez zuela idatzi bakar bat SQL eta hain zuzen, lerro
gai ordenatzeko zela
ra automagikoki batu anitz taula hauek da
non duzu benetan hasteko ikusteko gauzak nahiko indartsu.
Beraz, nahiz eta at nahiz lehen joan da
ikasketaren bat erabat izan kurba moduko duzulako
ikasteko nola hau esparru jakin lan egiten du.
Azkenean berri batzuk gehituz taula, ezaugarri berri batzuk gehituz
katalogo berri batera ikastaro eta antzekoak besterik minutu iraun dezake
egin eta eguneratzeko txantiloiak, segundo
beraz, benetan oso zer has zaitezke zirraragarria
azkar egin.
Beraz, eskerrak beraz Tim askoz on labar esekitokia duten, ez zaindu
loteria inprimakiaren bestela ezer egin
entzuten baduzu itzuli arte gugandik egun bat edo, beraz, e-mail bidez,
Datorren astean dugu ikusiko duzu.