Úvod do železničních příkazů

Ruby on Rails je rámec pro vývoj webových aplikací napsaný v programovacím jazyce Ruby Rails, který je navržen tak, aby usnadnil programování webových aplikací tím, že usnadní instalaci věcí, které vývojář potřebuje ke spuštění. V Ruby musíme psát velmi malé množství kódu, zatímco v jiných programovacích jazycích a rámcích. Vývoj webu pomocí Ruby je také zábavnější. Hlavní principy programovacího jazyka Ruby pro vývoj webových aplikací se neopakují a konvence o konfiguraci. Ruby je programovací jazyk na vysoké úrovni, který je podobný interpretovaným jazykům jako Python, Perl atd. A objektově orientovaný, jako je Java, Ada atd.

Základní příkazy kolejnic

1. Jak spustit webový server v Ruby Rails?

V Ruby bude webový server běžet prakticky pod jakýmkoli webovým serverem, ale nejlepší způsob, jak vyvinout webovou aplikaci pomocí Rails, je pomocí vestavěného serveru WEBrick.

Chcete-li spustit webový server, musíme provést následující kroky:

  • cd ruby ​​/ knihovna
  • Rails server
  • a musíme otevřít prohlížeč a zadat http://127.0.0.1:3000 na portu 3000 a výstup bude jako níže:

2. Jak nastavit databázi v Rails?

V Rails můžeme nastavit různé typy databází a nastavíme MySQL databázi a použijeme root jako uživatelské ID pro aplikaci a můžeme provádět různé operace, jako je vytvoření databáze, udělování oprávnění atd. A ukázkový výstup je níže. :

3. Jak vytvořit aktivní záznamové soubory v Ruby?

V Ruby můžeme pomocí několika příkazů Rails vytvořit aktivní záznamy pro jakýkoli projekt. Vytvoříme aktivní záznamové soubory pro knihovní aplikace se záznamy jako kniha a předmět jako níže:

  • Rails skript / generovat model Book
  • Rails skript / generovat předmět předmětu

A generuje výstupní kód, jak je uvedeno níže:

4. Jak vytvořit spojení / vztahy mezi modely v Ruby?

V příkazu Rails můžeme vytvořit přidružení mezi modely a existují tři typy asociací, jako například jedna ku jedné, jedna k mnoha, mnoho k mnoha a ukázkový kód je uveden níže. Vytváří jedinečný předmět, protože jedna kniha patří k jednomu předmětu a výstup je:

5. Jak vytvořit migrační soubor v Ruby?

V Rails můžeme vytvořit soubor migrace pomocí příkazu níže a obsahuje základní syntaxi, která popisuje datovou strukturu tabulky

  • příčky generují migraci název_tabulky
  • kolejnice generují knihy o migraci

Jako výstup vygeneruje níže uvedený kód:

6. Jak vytvořit řetězcové literály v Ruby?

V Ruby jsou řetězce řetězce znaků, které jsou reprezentovány v 8bitových řetězcích a dvojité uvozovky umožňují nahrazení řetězců s jednoduchými uvozovkami a ukázkový kód je uveden níže:

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

Výstup kódu vyššího než je následující:

7. Jak deklarovat pole v Rails?

V Rails můžeme deklarovat matici kombinací celých čísel a řetězců oddělených čárkami, jak je uvedeno níže:

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

Výstup výše uvedeného kódu je následující:

8. Co je Range a jak používat v Ruby?

V Ruby je rozsah používán k reprezentaci sady hodnot mezi začátkem a koncem rozsahu a konstruován pomocí pro začátek a e pro koncové literály a ukázkový kód, jak je uvedeno níže:

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

Výstup výše uvedeného kódu je následující:

9. Jak používat definovaného operátora v Ruby?

V Ruby, definované? Je speciální operátor, který používá volání metody k určení, zda je výraz předán nebo neúspěšný, a ukázkový kód, jak je uvedeno níže:

definované? Var - validuje na true, je-li Var inicializován a příklady jsou uvedeny níže:

10. Jak použít jednorázový komentář v Ruby?

V Ruby mohou být komentáře reprezentovány různými způsoby, jako je například jednobarevný komentář a vířádkový komentář a ukázkový kód, jak je uvedeno níže:

Toto je jednorozměrný komentář

puts “Hello, Ruby!”

A výstup je níže:

Příkazy přechodných kolejnic

1. Jak vygenerovat novou aplikaci pomocí požadované šablony v Ruby?

V Ruby můžeme vygenerovat novou aplikaci pomocí příkazu rails příkaz new treehouse, zatímco pomocí šablon je můžeme spustit proti nové aplikaci, jak je uvedeno níže:

rails new treehouse –template=India

2. Jak odstranit prvek z pole v určitém indexu v Ruby?

V Ruby můžeme odstranit prvek z pole v určitém indexu pomocí příkazu níže:

array.delete_at(index)

Příklad

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

3. Co je Interpolace a jak dělat v Ruby?

V Ruby je Interpolace definována jako kombinace řetězce s proměnnou nebo výrazem pomocí dvojitých uvozovek, která se nazývá Interpolace a ukázkový kód je uveden níže:

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

4. Jak volat metodu v Ruby?

V Ruby můžeme zavolat metodu pomocí objektu a volání metody je jako odeslání zprávy v Ruby, protože posíláme objekt s nějakou zprávou a čekáme na jeho odpověď a ukázkový kód, jak je uvedeno níže:

Příklad:

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

5. Jak vytvářet a používat hashe v Ruby?

V Ruby lze hash vytvořit dvojicí klíč-hodnota v složených závorkách a klíč bude vždy ukazovat na hodnotu pomocí šipky a ukázkový kód je uveden níže:

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

Příkazy Advanced Rails

1. Co je to iterátor sběru a jak jej používat v Ruby?

V Ruby se iterátor sběru používá k vracení všech prvků kolekce a metoda sběru nemusí být spojena s blokem a ukázkovým kódem, jak je uvedeno níže:

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

2. Napište metodu obsluhy webových služeb v Ruby?

V Ruby lze metody webových služeb psát jako jednoduché metody Ruby Rails, které se vystaví vnějšímu světu a ukázkový kód dva provedou přidání dvou čísel, jak je uvedeno níže v příkazu:

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

Tipy a triky k používání příkazů Rails

  • Použijte extrakt regulárního výrazu, který se rychle shoduje
  • Nejlepší způsob, jak se připojit k řetězcům, když se Array # join e, g: Array # *
  • Použijte formát desetinné číslo, protože se rychle mění
  • Proveďte Interpolaci, protože rychle interpoluje text

Závěr

Nakonec je to přehled příkazů Ruby on Rails různých typů. Doufám, že po přečtení tohoto článku budete mít dobré znalosti o příkazech Ruby on Rails.

Doporučené články

Toto byl průvodce příkazy Rails. Zde jsme diskutovali základní, okamžité i pokročilé příkazy Rails. Další informace naleznete také v následujícím článku -

  1. Jak používat příkazy Spark
  2. Co je Hive Commands
  3. Příkazy systému Kali Linux
  4. Příkazy Sqoop byste měli vyzkoušet

Kategorie: