>> Mar sin ceann de na, na gnéithe is fearr
den chreat Laravel Is é an ORM Eloquent
agus mar David fios, ar orm Is mapper réad choibhneasta
a ligeann duit sonraí a mhapáil sraitheanna bonn le rudaí i php
agus is féidir leat chun cumainn a chruthú
idir na táblaí éagsúla i ndáiríre go héasca gan a bheith
a scríobh a lán de na SQL faoi na cochall
agus tugann tú i ndáiríre error deas do chuardach
do thaifead aonair.
Mar sin, in ionad ag rá, roghnú, réalta, ó chúrsaí
i gcás ina rud éigin eile gur mhaith leat rá, cúrsaí, a aimsiú [inaudible]
nó cúrsaí fháil ar aon cheann de na cúrsaí bhfuil tú ag lorg
agus go mbeadh sé a chinneadh cad SQL ceaptha a bheith scríofa
agus a fhorghníomhú i gceart do tú, agus é a thabhairt go léir ar ais chugat
i réad a Is féidir leat a thaispeáint ansin
ar an scáileán fíor go héasca.
Mar sin, ar an mbealach go bhfuil an eloquent Oibríonn RM ná ... an choinbhinsiúin
go bhfuil sé cruthaithe go bhfuil má tá tú tábla bunachar sonraí
a pluralized amhlaidh mar shampla, cúrsaí,
mbeadh tú a chruthú d'aicme i an cúrsa glao fillteán samhlacha
agus sin uile gur mhaith leat a dhéanamh ná a rá,
Síneann cúrsa ranga eloquent agus é a
faoi ​​na cochall go huathoibríoch Glacann
go bhfuil an méid an tábla Is é an t-ainm, cad é an ID,
mar sin mar níl uathoibríoch incriminteach ID agus níl aon
a thagann le Laravel ag Réamhshocrú tá sé ar a dtugtar úsáideoir
agus úsáideann sé roinnt roimh ré gnéithe a dtugtar Comhéadain,
nach bhfuil muid ag dul chun dul os a chionn,
ach is féidir leat a fheiceáil rang úsáideoir leathnaíonn, eloquent,
agus is féidir leat a leagtar ar an t-ainm tábla
más rud é nach bhfuil tú ag a leanas an coinbhinsiún
den pluralized ... tar éis ainm tábla iolra
agus ainm rang uatha.
Ach beidh muid ag dul ar aghaidh a chruthú ceann amháin le haghaidh a thabhairt ar an sampla
ó roimh, beidh muid ag dul ar aghaidh agus ceann a chruthú do chúrsaí.
Mar sin, beidh orainn a dhéanamh cúrsa ponc php
agus a dhéanamh cúrsa ranga Síneann eloquent.
Agus mar sin tá mé ag dul go dtí léim i php mo admin
agus ar ndóigh, ath-ainm an tábla seo chun cúrsaí.
Mar sin, anois tá mé ar chúrsa ar an tábla leis an sampla na sonraí céanna
ón gcéad chatalóg a Bhí luaite David agus anois
go bhfuil an cúrsa
i dúinn eolaire na samhla Is féidir dul ar aghaidh agus a rá, ar ndóigh,
teorainn 10 mar sin againn ach amháin ag iarraidh a fháil ar thaifid 10,
a fháil agus beidh muid ag rá is é seo cúrsaí.
Agus mar sin anois tá muid dul chun dul ar aghaidh
agus a ligean ar a chruthú d'fhonn níos fearr a a thaispeáint stuif seo i ndáiríre.
Mar sin, chruthaigh mé i ndáiríre teimpléad lann níos luaithe
agus tá mé ag dul ach dul ar aghaidh agus é a chóipeáil thar anseo ach
a shábháil, ach amháin cúpla nóiméad den am.
[Torann Cúlra]
Maith go leor, mar sin chruthaigh mé,
san fhillteán d'fhonn mé Chruthaigh cúrsaí dot lann
agus mar sin tá mé ag dul fhonn a dhéanamh cúrsaí a dhéanamh, agus tá mé ag dul
chun pas a fháil ar na cúrsaí athróg an ... i ndáiríre nach bhfuil dul
a bheith ag obair, ach an dara, Cúrsaí teideal.
Maith go leor, mar sin ní raibh sé ag obair mar a deir sé dhiúltaítear rochtain ar
i gcás bealaigh úsáideora ag óstach áitiúil.
Mar sin, is féidir le duine ar bith a insint dom cad iad I mo thuairimse, d'fhéadfadh a bheith an fhadhb anseo?
Mar sin, is é an fhadhb go bhfuil mé riamh inis Laravel cad ... cé mé
i iarraidh a rochtain an bunachar sonraí,
Ní dhéanann sé go huathoibríoch Tá a fhios go bhfuil mé in ann
rochtain a fháil ar an bunachar sonraí Tá mé ag iarraidh a cheistiú.
Mar sin, sa bhfillteán cumraíochta
sé gur luaigh mé níos luaithe tá bunachar sonraí ponc php
comhad agus i anseo ní mór dúinn a rá go bhfuil muid an t-ainm úsáideora, jharvard
agus corcairdhearg phasfhocal agus anois má théann muid ar aghaidh agus a dhéanamh
na sonraí sin anaithnid bonn, bunachar sonraí.
Mar sin, an bunachar sonraí go bhfuil muid ag iarraidh
a phiocadh ar a dtugtar cúrsaí [inaudible]
agus an uair seo d'oibrigh sé.
Mar sin, cad é a dhéanamh anseo Tá go bhfuil sé in iúl dom dul ar aghaidh
agus léim ar ais go dtí an rialtóir.
Mar sin, rinne mé cúrsaí, teorainn deich, a fháil,
mar sin a dúirt mé ach ba mhaith liom ach 10 sraitheanna sa bhunachar sonraí,
beir sin dóibh, agus a chur iad isteach sa gcúrsaí athróg.
Mar sin, seo an cúrsa ar Is athróg anois réad
ina bhfuil an colúin éagsúla
féidir liom rochtain a fháil i ndáiríre go héasca ar an teimpléad.
Mar sin, mé do gach cúrsa mar cúrsa ... dul ar aghaidh agus súmáil isteach i,
agus a rá mé díreach tar éis cúrsa teidil nó cúrsa cur síos
agus téann sé ar aghaidh agus aschuir cibé an tsraith bunachar sonraí
Is ann.
Mar sin, is féidir leat a fheiceáil a chuid i bhfad simplí ach go héasca le ciall
leis ná a bheith scríobh amach an SQL de láimh
agus ansin figuring amach conas a, conas a mhapáil sé isteach ar rud
ach nuair a fhaigheann sé i ndáiríre Is cumhachtach nuair, mar David saghas
bhí luaite ar níos luaithe, nuair a thosaíonn tú
go bhfuil táblaí éagsúla gur mian leat a chomhlachú
le eile, tríd an eochracha coigríche,
is féidir leat a bheith ar na rudaí dhéanamh ar an troma a ardú
den cian agus figuring amach cad péirí suas leis an méid agus conas a
chun dul ar aghaidh agus a sholáthar go.
Mar sin, má táimid ar ... a ligean ar dul ar aghaidh
agus léim ar ais anseo i ndáiríre tapaidh, mar sin config bunachar sonraí conas a fuair sé
i ann [inaudible] skip seo le haghaidh anois.
Mar sin, na cineálacha éagsúla i mo ... cineálacha éagsúla
chaidreamh de réir réamhshocraithe éigin de ... tá cúpla níos mó
ná go bhfuil seo ach seo na Tá 4 is coitianta tá ceann,
a bhfuil go leor, mbaineann sé leis freisin, agus mbaineann sé le caidreamh go leor.
Mar sin, is féidir leat saghas smaoineamh ar a bhfuil ceann amháin mar,
tá a fhios agat má tá tú ach a bheith ar cheann de na rud éigin,
mar sin sa chás seo cuntas, tá sé seo ach i ndáiríre dumbed
Scéim shampla síos simplithe
ach níl ach cuntas soláthraí amháin sa chás seo.
Mar sin, níl soláthraí ID agus soláthraí
mar sin sa tábla chuntas ar níl le haitheantas ar soláthróir
agus tá soláthraí féin ar ID agus níl ach saghas
de caidreamh 00:59.
De bharr an méid a ... níl a mbaineann ró
mar sin d'fhéadfadh ordú amháin a chur le custaiméirí,
ach chustaiméir D'fhéadfadh go mbeadh a bunch
orduithe an t-ordú ach amháin mbaineann le custaiméir aonair,
Ní féidir leat a bheith 3 éagsúla daoine ag ceannach an rud céanna
sa sampla seo.
Agus ansin tá go leor, mar a dúirt mé Tá an custaiméir go leor orduithe
ach ní an bealach eile thart agus ansin mbaineann
go leor go bhfuil an níos mó caidreamh cinn
go raibh David ag dul thar níos luaithe i gcás ina tú a shórtáil
de bheith dhá táblaí trí tábla intéirneach,
mar sin sa chás seo tionóil, páirteanna tá páirt
na tionóil agus páirteanna nó sampla
gur tugadh muid níos luaithe,
na cúrsaí ... an Tháinig teagascóirí
ag teagascóir cúrsa páirt a ghlacadh tábla agus sa chás seo,
agus i gcás Laravel ar,
sé nach bhfuil i ndáiríre a cheangal ar ID uathoibríoch a chur i bhfeidhm bunscoile
ar an tábla a bheith páirteach cé gur féidir leat a bheith ar cheann,
Ní dhéanann sé i ndáiríre a cheangal ar amháin nó chun é
a bheith ag obair ar an mbealach a dhéanann sé.
Mar sin, a ligean ar dul ar aghaidh agus arna chur ar bun saghas
cúpla rudaí éagsúla bunaithe ar an leagan amach an bunachar sonraí
go bhfuil muid ceart anois agus mar sin táimid ag dul a choinneáil ar chúrsaí
mar ár mbonn réad ach tá muid ag dul a rá go bhfuil i lorg
ag an tábla bunachar sonraí, Tá an cúrsa go leor chruinniú
mar sin tá sé amanna go leor cruinnithe, mbaineann sé le roinn
agus a mbaineann sé leis an dá go leor teagascóirí agus riachtanais.
Mar sin, d'fhéadfadh a bheith ann il ceanglais maidir le cúrsa
ach d'fhéadfadh riachtanais a bheith i bpáirt ag cúrsaí éagsúla.
Mar sin, a ligean ar dul ar aghaidh agus féach an féidir linn a samhail
go beagán ag baint úsáide as na samhlacha eloquent
mar sin atá tú a fuair ... a ligean ar tús a chur leis an teagascóir ponc [inaudible]
mar sin cosúil leis roimh, tá muid dul chun dul ar aghaidh agus a rá,
teagascóir ranga, Síneann eloquent
agus mar sin bheadh ​​sé seo glacadh mar a dúirt mé níos luaithe,
go bhfuil iolra teagascóirí teagascóir
agus is é seo an tábla a beidh sé mapáil a.
Agus anois ar an gcúrsa, beidh muid ag dul ar aghaidh
agus a rá ... beidh orainn a chruthú modh
mar sin an fheidhm poiblí teagascóirí,
an bpobal ... leithscéal ... Tá mé yera yeah na teagascóirí feidhm phoiblí
agus ar an mbealach a Laravel Leagann
suas le caidreamh Tá tú ar ais ar Mbaineann sé seo le teagascóir go leor,
mar sin insíonn sé seo dúinn anois go Tá an cúrsa a bhaineann
leis an tsamhail teagascóir, go léir is gá dúinn a dhéanamh
a chur ar bun an gaol sin agus anois mar táimid
sa lúb anseo is féidir linn a rá, mar sin mar tá sé ina bhfuil ... mbaineann sé leis
go leor caidrimh ann Is féidir teagascóirí amháin nó níos mó.
Mar sin, a eagar nó tá sé rud a bhfuil níos mó
seachas teagascóir amháin ar sé mar sin táimid ag dul a freisin lúb
os cionn anseo agus a rá le haghaidh gach teagascóirí an chúrsa mar theagascóir
agus ansin a phiocadh amach an chéad ainm agus ainm seo caite,
Creidim siúd a bhfuil an colúin chéad sin agus seo caite,
D'fhéadfadh sé a bheith an chéad ainm, sloinne.
Mar sin, an chéad agus deiridh tá sé leagtha síos suas sa chúrsa seo chatalóg
agus a ligean ar dul ar aghaidh agus fheiceáil má Rindreáil go
mar sin teagascóirí ... yera yeah sé Breathnaíonn an nós tá siad ag taispeáint
suas mura níl a ní a bhaineann amháin
mar sin sa chás seo tá aon teagascóirí atá liostaithe
leis an gcúrsa sin ach i ngach na cásanna eile a fheiceann tú ceann
nó teagascóirí níos mó mar shainmhínítear sa chaidreamh.
Mar sin rud amháin go bhfuil saghas ar gotcha uaireanta le ORM ar
mar seo a théann tú ar aghaidh agus a shainiú caidreamh
agus a cheapann tú ceart go leor go bhfuil sé ag fáil mo chuid sonraí i gceart
mar tá mé ag lorg anseo Tá gach rud rindreála
ar an scáileán ar fad ceart, Tá gach rud ceart go leor,
tá sé ag déanamh na SQL taobh thiar de na pictiúir le haghaidh dom
ach cad atá ag tarlú anseo
nuair a fetches sé ar dtús leis an cúrsaí nach ndéanann sé a fhios
go bhfuil tú ag dul chomh maith le bheith ag lorg na teagascóirí.
Mar sin fetches sé ar fad ar na cúrsaí ar do shon, agus ansin téann sé
a chur ar taispeáint na sonraí seo go léir san an, i dtuairim dheis anseo
agus ansin faigheann sé chun an do gach teagascóirí cúrsa
agus deir sé ceart go leor nach féidir liom Tá a fhios cad iad na teagascóirí
fós lig dom dul beir sin
agus tá sé ag déanamh seo gach uair amháin go bhfuil tú ag dul
tríd an chúrsa lúb.
Mar sin, gach uair amháin go bhfuil tú ag iarraidh a thaispeáint ar chúrsa
ar an scáileán tá sé saghas déanach le gach rud is gá dom a rá
chun teacht ar an méid an Tá teagascóirí don tsraith
agus mar sin tá sé ag déanamh n móide cheist amháin
mar sin tá sé ag déanamh áfach, go leor lúb tá tú é ag déanamh eile
ceist cé nach bhfuil an bealach is éifeachtaí chun dul
Ag fáil faoi agus thaispeánann do chuid sonraí.
Mar sin, ar an mbealach rud a gheofaí suas chun tosaigh i Laravel
cúrsa a rá le teorainn teagascóirí deich fháil
agus anois a fhios sé Breathnaíonn sé aon éagsúla ach chun an tsúil
ach in ionad a dhéanamh liom buille faoi thuairim a bheadh ​​sé 12 ceisteanna
nó mar sin taobh thiar de na radhairc anois tá sé ag déanamh ach dhá nó trí.
Mar sin, is féidir linn dul, is féidir linn leanúint ar aghaidh sa bhealach agus atá leagtha
suas díreach cúpla níos mó caidrimh sin cad a bhí cuid
ar an taobh eile tá go leor chruinniú.
Mar sin, cosúil leag muid suas shamhail ar a dtugtar cruinniú,
rang [inaudible] Síneann eloquent
agus ba chóir é a ... gach rud Ba chóir a glacadh de chúram anseo
má táimid ar an tábla cruinnithe é a fuair ar ID incriminteach uathoibríoch
tá sé iolra mar sin gach rud ba chóir an obair i gceart má iarracht muid
a chur ar taispeáint ar na cruinnithe.
Mar sin, a ligean ar dul ar ais go dtí, táimid ag Mhínigh cheana féin
agus bhí sé ina nua caidreamh ... leithscéal go raibh sé ina
Tá [inaudible] Cruinniú, mar sin a ligean ar breathnú ar an tábla cruinniú
agus féach cad a d'fhéadfadh muid ag iarraidh a thaispeáint anseo.
Mar sin, a ligean ar thaispeáint ach ... i ndáiríre Tá mé sraith teimpléad
suas seo, beidh mé díreach tar grab tábla beag
agus greamaigh seo i gceart anseo.
Mar sin, tá mé ag dul a chur ar taispeáint ach cuid de na sonraí
mar gheall ar an chúrsa éagsúla cruinnithe agus [inaudible].
Féach má chaill mé rud éigin anseo, cruinnithe, bhí orm é a uimhir uatha
mar sin anois ní mór dúinn a shórtáil an tábla anseo
mar atá leis an éagsúla cruinnithe, cad iad na cineál,
nuair a thosaíonn sé chríochnaíonn, etcetera.
Mar sin, is féidir liom a leanúint ar aghaidh ar i díreach bhunú na caidrimh
ach de réir mar a fheiceann tú é saghas Coimrithe an SQL as a bhfuil
a bheith scríofa de láimh agus thógann sé de chúram ar a lán
an troma a ardú taobh thiar de na radhairc ar do shon
nuair a chruthú duit na cumainn bunaithe ar na heochracha
a bunaíodh cheana i gceart sa bhunachar sonraí.
Toisc go bhfuil tú ag dul tríd an
agus a shuiteáil Laravel níl a lán ... níl an oiread sin
a chlúdach tá sé i ndáiríre saghas deacair chun iarracht a fheiceáil
cén chuid a bite uaire agus dul os a chionn ach tá a lán níos mó
a beidh orainn ag plé a dhéanamh is dócha ar an Luan.
Gnéithe a lán níos mó chuig an orm eloquent
agus na bealaí éagsúla shábháil sonraí, sonraí a chomhlachú,
rudaí a scriosadh, a chruthú na scopes éagsúla
le haghaidh nuair a bhíonn tú ag ceistiú a chur isteach i [inaudible] etcetera
ionas gur féidir leat a chur le breathnú tríd seo agus sílim go ...
>> An próiseas a bheidh sé
cosúil le bogadh ar aghaidh ansin go bhfuil aon uair amháin tá muid déanta ár gcuid lárnach grúpa,
ceithre ghrúpa an duine nuair a cinneadh a dhéanamh linn
ar na tionscadail ghrúpaí éagsúla Tá an bealach freagrachtaí
Beidh divvied suas de ghnáth Tá Beidh ceann amháin nó dhá cheann de leat a shórtáil
ar dul ar ais go dtí an líníocht bord agus figiúr amach gach ceart
ar cibé fhadhb táimid ag iarraidh
a réiteach anseo tá na aonáin ní mór dúinn a chur i bhfeidhm,
mar shampla teagascóir nó croí nó chineál éigin
a cheanglaíonn ann agus beidh tú spec amach na táblaí bunachar sonraí
mar a rinne muid sa chéad leath de lá atá inniu ann agus ansin mar a tagraíodh Tim
a anseo ar an chéad chéim eile i Beidh an próiseas a bheith le teacht
suas leis na ranganna agus go mbainfidh tú a scríobh cúpla comhad
go gcuimseodh eloquent i an mbealach seo ag úsáid roinnt de na
as feidhmiúlacht bhosca, ach ansin chomh maith ag cur b'fhéidir roinnt
de tú féin feidhmiúlacht le haghaidh Mar shampla uimhir theileafóin fháil
i gcás ina bhféadfadh tú nicely formáid an uimhir theileafóin bunaithe
ar roinnt téama caighdeánach agus mar sin de, agus ansin go léir
Beidh an fhaisnéis sin is dócha a chur in iúl do cheann
nó dhá nó eile ... trí daoine eile
i do ghrúpa ag rá go léir ceart go bhfuil tú na ranganna,
tá tú feidhmiúlacht seo anois tús a chur i ndáiríre scríobh an loighic
na rialaitheoirí a chur i bhfeidhm, Idir an dá linn duine éigin eile
Beidh i do ghrúpa déileáil leis an tuairimí agus mar sin de na teimpléid lann
go raibh Tim alluding chun Beidh duine éigin cúram a ghlacadh
an [inaudible] taithí agus a úsáid do comhéadan
agus an titim síos úsáideora agus go léir go
agus cé againn díreach tosaithe
a scratch an dromchla anseo ar an bhfíric
nach raibh Tim scríobh amháin líne de SQL agus ar an bhfíric
go raibh sé saghas ann
a bheith páirteach automagically Tá na táblaí il
áit a bhfuil tú tús i ndáiríre a rudaí a fheiceáil go cothrom cumhachtach.
Mar sin, cé go ag an chéad tá sé ag dul
a bheith go hiomlán foghlama cuar toisc go bhfuil tú saghas a bheith
a fháil amach conas an Oibríonn frámaíocht ar leith.
Sa deireadh ag cur roinnt nua tábla, ag cur ar roinnt gnéithe nua
a ar ndóigh, ar chatalóg nua agus Is féidir a leithéidí a ghlacadh ach nóiméad
a dhéanamh agus a thabhairt cothrom le dáta teimpléid, ach soicind
mar sin tá sé i ndáiríre go leor spreagúil cad is féidir leat tosú
a dhéanamh go tapa.
Mar sin, go raibh maith agat an méid sin a Tim ar go hanger aill, a dhéanann cúram a ghlacadh
den fhoirm crannchur a mhalairt aon rud a dhéanamh
go dtí éisteacht leat ar ais uainn i lá nó mar sin tríd an r-phost,
beidh orainn a fheiceann tú an tseachtain seo chugainn.