Ú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 -
- Jak používat příkazy Spark
- Co je Hive Commands
- Příkazy systému Kali Linux
- Příkazy Sqoop byste měli vyzkoušet