Преглед садржаја
Иако знате како да користите СКЛ језик Приликом израде веб апликација то је врло корисно, истина је да је понекад помало сложено морати написати многа упутства како би се дошло до једноставних резултата, попут уметања или постављања упита мале или средње сложености, поред тога приликом уметања морамо заштитимо се од СКЛ ињекције.ТечноЛаравел нуди нам интерфејс тзв Течно помоћу којих можемо да ступимо у интеракцију са нашом машином за базе података без потребе за писањем једне реченице СКЛ, ово нам доноси предност што не морамо размишљати о оптимизацији упита или бринути СКЛ ињекцијеМеђутим, старом кориснику то може изгледати помало ограничавајуће.
Као и увек, сваки пут када треба да извршимо промену у бази података, најбоље је то учинити путем миграције, са овим ћемо имати историју промена и нећемо морати директно да додирујемо механизам базе података.
Прво што морамо да урадимо је да генеришемо датотеку за миграцију, за то ћемо користити следећу команду у занатлија:
пхп артисан миграте: маке адд_дата_то_сховс_таблеОво би требало да генерише нову датотеку у апп / датабасе / мигратионс са датумом миграције и именом истог, то би могло бити нешто слично овоме:
2014_07_15_222551_адд_дата_то_сховс_табле.пхпПошто имамо нашу датотеку, да видимо на следећој слици како мењамо методу горе () да бисте додали упутства у Течно за унос података:
ЕНЛАРГЕ
Након што су подаци у нашој табели, најприродније је да их желимо консултовати, за ово морамо само да направимо модел у коме можемо да успоставимо параметре упита, а затим и путању да бисмо га могли позвати, хајде да прво погледајте модел:
ЕНЛАРГЕ
Коначно ћемо изградити руту, за то ћемо једноставно позвати методу модела и са тим можемо приступити записима и приказати их методом помоћник дд (), Погледајмо пример на следећој слици: