Úvod do príkazov železníc

Ruby on Rails je rámec pre vývoj webových aplikácií napísaný v programovacom jazyku Ruby Rails, ktorý je navrhnutý tak, aby uľahčoval programovanie webových aplikácií tým, že zabezpečí, aby sa predtým nainštalovali veci, ktoré musí vývojár začať. V Ruby musíme napísať veľmi menšie množstvo kódu, zatiaľ čo v iných programovacích jazykoch a rámcoch. Tvorba webu pomocou Ruby je tiež zábavnejšia. Hlavné princípy programovacieho jazyka Ruby pre vývoj webových aplikácií sa neopakujú a nezhodujú sa nad konfiguráciou. Ruby je programovací jazyk na vysokej úrovni, ktorý je podobný interpretovaným jazykom ako Python, Perl atď. A objektovo orientovaný, ako je Java, Ada atď.

Príkazy základných koľajníc

1. Ako spustiť webový server v Ruby Rails?

V Ruby bude webový server bežať prakticky pod akýmkoľvek webovým serverom, ale najlepší spôsob, ako vyvinúť webovú aplikáciu pomocou Rails, je pomocou zabudovaného servera WEBrick.

Ak chcete spustiť webový server, musíte urobiť nasledujúce kroky:

  • cd ruby ​​/ knižnica
  • Rails server
  • a musíme otvoriť prehliadač a zadať adresu http://127.0.0.1:3000 na porte 3000 a výstup bude nasledujúci:

2. Ako nastaviť databázu v Rails?

V Rails môžeme nastaviť rôzne typy databáz a zriadime MySQL databázu. Používame root ako užívateľské ID pre aplikáciu a môžeme vykonávať rôzne operácie, ako napríklad vytvoriť databázu, udeliť privilégiá atď. A vzorový výstup je uvedený nižšie. :

3. Ako vytvoriť aktívne záznamy v Ruby?

V Ruby môžeme pomocou niekoľkých príkazov Rails vytvoriť aktívne záznamy pre akýkoľvek projekt. Vytvoríme aktívne záznamové súbory pre knižničné aplikácie so záznamami ako kniha a predmet:

  • skryje / vygeneruje model knihy
  • skryje / vygeneruje predmet modelu

A generuje výstupný kód, ako je uvedené nižšie:

4. Ako vytvoriť spojenie / vzťahy medzi modelmi v Ruby?

V príkaze Rails môžeme vytvoriť asociáciu medzi modelmi a existujú tri typy asociácií, ako napríklad jedna ku jednej, jedna k mnohej, mnoho k mnohým a vzorový kód je uvedený nižšie. Vytvára jedinečný predmet, pretože jedna kniha patrí k jednému predmetu a výstup je:

5. Ako vytvoriť migračný súbor v Ruby?

V Rails môžeme pomocou príkazu nižšie vytvoriť migračný súbor, ktorý obsahuje základnú syntax, ktorá popisuje štruktúru údajov tabuľky

  • rails generujú migráciu table_name
  • koľajnice generujú knihy o migrácii

Ako výstup vygeneruje nasledujúci kód:

6. Ako vytvoriť reťazcové literály v Ruby?

V Ruby sú reťazce postupnosťou znakov, ktoré sú zastúpené v 8-bitových reťazcoch a dvojito citované reťazce umožňujú nahradenie reťazcov, ktoré neobsahujú jednoduché úvodzovky, a vzorový kód je uvedený nižšie:

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

Výstup kódu vyššej ako je uvedený nižšie:

7. Ako deklarovať pole v Rails?

V časti Rails môžeme deklarovať pole kombináciou celých čísel a reťazcov oddelených čiarkami takto:

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

Výstup vyššie uvedeného kódu je nasledujúci:

8. Čo je Range a ako sa používa v Ruby?

V Ruby sa rozsah používa na vyjadrenie množiny hodnôt medzi začiatkom a koncom rozsahu a skonštruovaný s použitím pre začiatok a e pre konečné literály a vzorový kód, ako je uvedené nižšie:

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

Výstup vyššie uvedeného kódu je nasledujúci:

9. Ako používať definovaného operátora v Ruby?

V Ruby, definované? Je to špeciálny operátor, ktorý využíva volanie metód na zistenie, či výraz je úspešný alebo neúspešný a vzorový kód uvedený nižšie:

definovať? Var - validuje na true, ak je Var inicializovaný a príklady sú uvedené nižšie:

10. Ako použiť jednoriadkový komentár v Ruby?

V Ruby môžu byť komentáre vyjadrené rôznymi spôsobmi, ako napríklad jednoriadkový komentár a viac riadkový komentár a vzorový kód, ako je uvedené nižšie:

Toto je jednoriadkový komentár

puts “Hello, Ruby!”

A výstup je nasledujúci:

Príkazy sprostredkujúcich železníc

1. Ako vygenerovať novú aplikáciu pomocou požadovanej šablóny v Ruby?

V Ruby môžeme vygenerovať novú aplikáciu pomocou príkazu new rails, ktorý používa príkaz rails, zatiaľ čo pomocou šablón ich môžeme spúšťať proti novej aplikácii, ako je uvedené nižšie:

rails new treehouse –template=India

2. Ako odstrániť prvok z poľa na konkrétnom indexe v Ruby?

V Ruby môžeme pomocou nižšie uvedeného príkazu odstrániť prvok z poľa v konkrétnom indexe:

array.delete_at(index)

príklad

  • array = („hi“, „bar“, „foo“)
  • array.delete_at (2)
  • nové pole je: („hi“, „bar“)

3. Čo je interpolácia a ako postupovať v Ruby?

V Ruby je Interpolácia definovaná ako kombinácia reťazca s premennou alebo výrazom pomocou dvojitých úvodzoviek, ktorý sa nazýva Interpolácia a vzorový kód je uvedený nižšie:

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

4. Ako volať metódu v Ruby?

V Ruby, môžeme volať metódu pomocou objektu a volanie metódy je ako posielanie správy v Ruby, keď posielame objekt s nejakou správou a čakáme na jeho odpoveď a ukážkový kód, ako je uvedené nižšie:

Príklad:

  • object.method (argumenty)
  • String.length
  • array.delet

5. Ako vytvárať a používať hash v Ruby?

V Ruby je možné hash vytvoriť pomocou párov kľúč - hodnota v zložených zátvorkách a kľúč bude vždy ukazovať na hodnotu pomocou šípky a vzorový kód je uvedený nižšie:

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

Príkazy Advanced Rails

1. Čo je to iterátor zberu a ako ho používať v Ruby?

V Ruby sa iterátor zhromažďovania používa na vrátenie všetkých prvkov kolekcie a metóda zhromažďovania sa nemusí spájať s blokovým a vzorovým kódom, ako je uvedené nižšie:

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

2. Napíšte metódu obsluhy webových služieb v Ruby?

V Ruby možno metódy webových služieb písať ako jednoduché metódy Ruby Rails, ktoré sa vystavia vonkajšiemu svetu a vzorový kód dva vykonajú sčítanie dvoch čísiel, ako je uvedené nižšie v príkaze:

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

Tipy a triky na používanie príkazov Rails

  • Použite extrakt regulárny výraz, ktorý sa rýchlo zhoduje
  • Najlepší spôsob, ako sa pripojiť k reťazcom, keď sa Array # join e, g: Array # *
  • Použite formát desatinné miesto, pretože sa rýchlo zvyšuje
  • Vykonajte interpoláciu, pretože rýchlo interpoluje text

záver

Nakoniec je to prehľad rôznych príkazov Ruby on Rails. Dúfam, že po prečítaní tohto článku budete mať dobré vedomosti o príkazoch Ruby on Rails.

Odporúčané články

Toto bol sprievodca pre príkazy Rails. Tu sme diskutovali základné, okamžité aj pokročilé príkazy železníc. Viac informácií nájdete aj v nasledujúcom článku -

  1. Ako používať príkazy Spark
  2. Čo je príkaz Úľ
  3. Príkazy systému Kali Linux
  4. Príkazy Sqoop, ktoré by ste mali vyskúšať

Kategórie: