Увод у команде за шине

Руби он Раилс је оквир за развој веба написан на програмском језику Руби Раилс који је осмишљен на такав начин да олакшава програмирање веб апликација тако што олакшава да програмер започне да се инсталира раније. У Руби морамо написати врло мање количине кода док у другом програмском језику и оквирима. Развој веба помоћу Руби-ја је такође забавнији. Главни принципи Руби програмског језика за развој веб апликација не понављају себе и договор око конфигурације. Руби је програмски језик високог нивоа који је сличан интерпретираним језицима као што су Питхон, Перл итд. И објектно оријентисан као Јава, Ада итд.

Основне команде за шине

1. Како покренути веб сервер у Руби Раилс?

У Рубију, веб сервер ће се покренути готово под било којим веб сервером, али најбољи начин за развој веб апликације помоћу Раилс-а је коришћење уграђеног ВЕБрицк сервера.

За покретање веб сервера потребно је да урадимо следеће кораке:

  • ЦД рубин / библиотека
  • Раилс сервер
  • и морамо отворити претраживач и унијети хттп://127.0.0.1:3000 на порт 3000, а излаз ће бити доле наведен:

2. Како подесити базу података у Раилс?

У Раилс-у можемо поставити различите типове база података и поставићемо МиСКЛ базу података и користимо роот као кориснички ИД за апликацију и можемо изводити различите операције као што су креирање базе података, додељивање привилегија итд., А пример узорка је као испод :

3. Како створити активне датотеке записа у Руби-у?

У Рубију можемо створити активне датотеке за снимање за било који пројекат користећи неколико наредби Раилс. Направићемо активне датотеке за евиденцију за библиотечку апликацију са записима као књигом и предметом како следи:

  • раилс скрипта / генерисање модела Боок
  • раилс скрипта / генерисање предмета модела

И генерише излазни код као што следи:

4. Како створити повезаност / односе између модела у Руби-у?

У наредби Раилс можемо да створимо асоцијацију између модела и постоје три врсте асоцијација, као што су један-један, један-многима, многи-многи-многи, а код узорка је приказан доле. То ствара јединствен предмет јер једна књига припада једном предмету, а резултат је:

5. Како створити датотеку за миграцију у Руби-у?

У Раилс-у можемо створити датотеку миграције помоћу наредбе испод и она садржи основну синтаксу која описује структуру података табеле

  • шине генерирају миграциону таблицу_име
  • шине генеришу миграционе књиге

Генерише доњи код као излаз:

6. Како створити стринг литерале у Руби-у?

У Руби-у су жице низови знакова који су представљени у 8-битним и двоструким цитираним низовима омогућавају замјену тамо гдје жице с једним цитати немају, а код узорка је наведен доље:

puts 'escape using “\ \”';
puts 'That\'s right';

Излазни код већи од кода је како слиједи:

7. Како декларисати низ у Раилс-у?

У Раилс-у можемо низ декларирати тако да имамо комбинацију целих бројева и низова раздвојених зарезима као што следи:

array = ( "fred", 10, 3.14, "This is a string", "last element", ) array.each do |i|
puts i
end

А излаз горњег кода је као што следи:

8. Шта је Ранге и како се користи у Руби-у?

У Руби се распон користи да представља скуп вредности између почетка и краја распона и конструише се користећи старт и е за крајње литерале и код узорка као што је ниже:

(10….14). each do |n|
print n, ' '
end

А излаз горњег кода је као што следи:

9. Како се користи одређени оператор у Руби-у?

У Руби, дефинисано? Да ли је посебан оператор који користи метод да би утврдио да ли је израз пренесен или није успео и узорак кода како следи:

дефинисано? Вар - потврђује се за истину ако се Вар иницијализира и примере као што следи:

10. Како се користи једноредни коментар у Рубију?

У Рубију се коментари могу представити на различите начине, као што су једноредни коментари и вишеслојни коментари, као и пример узорка као што следи:

Ово је једноредни коментар

puts “Hello, Ruby!”

А излаз је као што следи:

Команде за средњу шину

1. Како генерирати нову апликацију користећи жељени предложак у Руби-у?

У Руби-у можемо генерирати нову апликацију користећи доњу трачницу наредбу нове кућице стабала, док можемо да користимо предлошке да их покренемо против нове апликације као што следи:

rails new treehouse –template=India

2. Како избрисати елемент из матрике на одређеном индексу у Руби-у?

У Рубију, можемо избрисати елемент из архиве у одређеном индексу користећи наредбу испод:

array.delete_at(index)

Пример

  • арраи = („хи“, „бар“, „фоо“)
  • арраи.делете_ат (2)
  • нови низ је: („хи“, „бар“)

3. Шта је интерполација и како урадити у Рубију?

У Руби-у је интерполација дефинисана као комбиновање низа са променљивом или изразом помоћу двоструких наводника, назива се Интерполација, а узорак код је као што следи:

“Email : # (user.email)”
“ A string and an #(expression)”

4. Како позвати методу у Руби?

У Руби-у можемо назвати метод помоћу објекта и позивање методе је попут слања поруке у Руби-у док шаљемо објект с неком поруком и чекамо његов одговор и узорак кода како је доље:

Пример:

  • објецт.метход (аргументи)
  • стринг.ленгтх
  • арраи.делет

5. Како креирати и користити хасхеве у Руби-у?

У Руби-у се хешеви могу креирати тако да се у коврчавим заградама налазе парови кључ-вредност, а кључ ће увек стрелицу на вредност показати на пример:

(42 => “answer”, “score” =>100, :name=> “Das” )

Напредне команде за шине

1. Шта је то итератор за прикупљање и како се користи у Руби-у?

У Руби-у, итератор за прикупљање користи се за враћање свих елемената колекције и метода прикупљања без потребе да се повезује са блоком и узорком кода као што је доле наведено:

collection = collection.collect
a=(1, 2, 3) b=Array.new
b=a.collect
puts b

2. Написати метод за обраду веб услуга у Руби?

У Руби-у, методе Веб услуга могу се написати као једноставне методе Руби Раилс које ће се изложити спољашњем свету, а узорак два кода врши додавање два броја као што је наведено у наредби:

class MyServer < SOAP:: RPC:: StandaloneServer
#handler methods
def add(a, b)
return a+b
end
end

Савјети и трикови за кориштење наредби за трачнице

  • Користите екстракт регуларног израза који се брзо подудара
  • Најбољи начин за придруживање стринговима као Арраи # јоин е, г: Арраи # *
  • Користите децимални формат јер износи брзо
  • Извршите Интерполацију јер брзо интерполира текст

Закључак

И на крају, преглед команди Руби он Раилс различитих врста. Надам се да ћете након читања овог чланка имати добро знање о командама Руби он Раилс.

Препоручени чланци

Ово је био водич за команде за трачнице. Овде смо разговарали о основним, непосредним и напредним командама за шине. Такође можете погледати следећи чланак да бисте сазнали више -

  1. Како се користе Спарк команде
  2. Шта су команде кошнице
  3. Кали Линук команде
  4. Скооп команде које бисте требали покушати

Категорија: