Wprowadzenie do poleceń Railsowych

Ruby on Rails to platforma programistyczna napisana w języku programowania Ruby Rails, która została zaprojektowana w taki sposób, aby ułatwić programowanie aplikacji internetowych, dzięki czemu rzeczy, które musi uruchomić programista, są wcześniej instalowane. W Ruby musimy pisać bardzo mniej kodu, podczas gdy w innym języku programowania i ramach. Tworzenie stron internetowych przy użyciu Ruby jest również przyjemniejsze. Główne zasady języka programowania Ruby do tworzenia aplikacji internetowych nie powtarzają się i nie są zgodne z konfiguracją. Ruby jest językiem programowania wysokiego poziomu, który jest podobny do języków interpretowanych, takich jak Python, Perl itp., Oraz obiektowych, takich jak Java, Ada itp.

Podstawowe polecenia Railsowe

1. Jak uruchomić serwer WWW w Ruby Rails?

W Ruby serwer WWW będzie działał praktycznie pod dowolnym serwerem WWW, ale najlepszym sposobem na stworzenie aplikacji internetowej przy użyciu Railsów jest użycie wbudowanego serwera WEBrick.

Aby uruchomić serwer WWW, musimy wykonać następujące kroki:

  • cd ruby ​​/ biblioteka
  • Serwer Railsowy
  • i musimy otworzyć przeglądarkę i wpisać http://127.0.0.1:3000 na porcie 3000, a dane wyjściowe będą następujące:

2. Jak skonfigurować bazę danych w Railsach?

W Railsach możemy konfigurować różne typy baz danych oraz konfigurować bazę danych MySQL i używać katalogu głównego jako identyfikatora użytkownika dla aplikacji i możemy wykonywać różne operacje, takie jak tworzenie bazy danych, przyznawanie uprawnień itp., A przykładowe dane wyjściowe są takie, jak poniżej :

3. Jak utworzyć pliki Active Record w Ruby?

W Ruby możemy tworzyć aktywne pliki rekordów dla dowolnego projektu za pomocą kilku poleceń Rails. Stworzymy aktywne pliki rekordów dla aplikacji bibliotecznej z zapisami w postaci książki i tematu jak poniżej:

  • skrypt rails / wygeneruj model Book
  • skrypt rails / wygeneruj model tematu

I generuje kod wyjściowy, jak poniżej:

4. Jak utworzyć powiązanie / relacje między modelami w Ruby?

W poleceniu Rails możemy utworzyć powiązanie między modelami i istnieją trzy typy powiązań, takie jak jeden do jednego, jeden do wielu, wiele do wielu, a przykładowy kod jest pokazany poniżej. Tworzy osobliwy przedmiot, ponieważ jedna książka należy do jednego tematu, a wyniki są następujące:

5. Jak utworzyć plik migracji w Ruby?

W Railsach możemy utworzyć plik migracji za pomocą poniższej komendy i zawiera on podstawową składnię opisującą strukturę danych tabeli

  • szyny generują migrację nazwa_tabeli
  • szyny generują książki migracyjne

Wygeneruje poniższy kod jako wynik:

6. Jak utworzyć literały łańcuchowe w Ruby?

W języku Ruby ciągi znaków są ciągiem znaków reprezentowanych przez 8-bitowe, a ciągi podwójnego cudzysłowu umożliwiają podstawianie tam, gdzie nie występują ciągi pojedynczych cudzysłowów, a przykładowy kod jest następujący:

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

Dane wyjściowe kodu wyższego niż jest następujący:

7. Jak zadeklarować tablicę w Railsach?

W Railsach możemy zadeklarować tablicę, używając kombinacji liczb całkowitych i ciągów oddzielonych przecinkami, jak poniżej:

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

Wyjście powyższego kodu jest jak poniżej:

8. Co to jest Range i jak używać w Ruby?

W Ruby zakres jest używany do reprezentowania zestawu wartości między początkiem i końcem zakresu i jest konstruowany przy użyciu dla początkowych i e dla literałów końcowych i przykładowego kodu, jak poniżej:

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

Wyjście powyższego kodu jest jak poniżej:

9. Jak korzystać ze zdefiniowanego operatora w Ruby?

W Ruby, zdefiniowane? Jest specjalnym operatorem, który pobiera wywołanie metody w celu ustalenia, czy wyrażenie zostało przekazane, czy nie, i przykładowy kod jak poniżej:

zdefiniowany? Var - sprawdza poprawność, jeśli Var jest inicjowany i przykłady jak poniżej:

10. Jak korzystać z komentarza jednowierszowego w Ruby?

W Rubim komentarze mogą być reprezentowane na różne sposoby, takie jak komentarz jednowierszowy i komentarz wieloliniowy oraz przykładowy kod, jak poniżej:

To jest komentarz jednowierszowy

puts “Hello, Ruby!”

A wynik jest jak poniżej:

Polecenia pośrednich szyn

1. Jak wygenerować nową aplikację przy użyciu pożądanego szablonu w Ruby?

W Ruby możemy wygenerować nową aplikację przy użyciu polecenia new treehouse poniżej poniższych szyn, podczas gdy możemy użyć szablonów do uruchomienia ich na nowej aplikacji, jak poniżej:

rails new treehouse –template=India

2. Jak usunąć element z tablicy o określonym indeksie w Ruby?

W Ruby możemy usunąć element z tablicy o określonym indeksie za pomocą poniższego polecenia:

array.delete_at(index)

Przykład

  • array = („hi”, „bar”, „foo”)
  • array.delete_at (2)
  • nowa tablica to: („cześć”, „pasek”)

3. Co to jest interpolacja i jak to zrobić w Ruby?

W Rubim interpolacja jest zdefiniowana jako połączenie łańcucha ze zmienną lub wyrażeniem przy użyciu podwójnych cudzysłowów nazywa się Interpolacją, a przykładowy kod jest następujący:

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

4. Jak wywołać metodę w Ruby?

W Ruby możemy wywołać metodę za pomocą obiektu, a wywołanie metody jest jak wysłanie wiadomości w Ruby, ponieważ wysyłamy obiekt z pewną wiadomością i czekamy na jego odpowiedź oraz przykładowy kod, jak poniżej:

Przykład:

  • object.method (argumenty)
  • Długość łańcucha
  • array.delet

5. Jak tworzyć i używać skrótów w Ruby?

W Ruby hasze można tworzyć, mając pary klucz-wartość w nawiasach klamrowych, a klucz zawsze wskazuje wartość za pomocą strzałki, a przykładowy kod jest następujący:

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

Zaawansowane polecenia Railsowe

1. Co to jest iterator zbierania i jak go używać w Ruby?

W Rubim iterator zbierania służy do zwracania wszystkich elementów metody zbierania i zbierania, nie trzeba kojarzyć go z blokiem i przykładowym kodem, jak poniżej:

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

2. Napisz metodę obsługi usługi WWW w Ruby?

W Ruby metody usług sieciowych można zapisać jako proste metody Ruby Rails, które zostaną udostępnione światu zewnętrznemu, a przykładowy kod dwa wykona dodanie dwóch liczb, jak poniżej w poleceniu:

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

Wskazówki i porady dotyczące korzystania z poleceń Rails

  • Użyj wyodrębnionego wyrażenia regularnego, które szybko pasuje
  • Najlepszy sposób na dołączenie ciągów jako Array # join e, g: Array # *
  • Użyj formatu dziesiętnego, ponieważ jest on szybki
  • Wykonaj interpolację, ponieważ szybko interpoluje tekst

Wniosek

Wreszcie, jest to przegląd różnych poleceń Ruby on Rails. Mam nadzieję, że po przeczytaniu tego artykułu będziesz miał dobrą wiedzę na temat poleceń Ruby on Rails.

Polecane artykuły

To był przewodnik po poleceniach Railsowych. Omówiliśmy tutaj podstawowe, natychmiastowe i zaawansowane polecenia Railsowe. Możesz także spojrzeć na następujący artykuł, aby dowiedzieć się więcej -

  1. Jak korzystać z poleceń Spark
  2. Co to są polecenia Hive
  3. Polecenia Kali Linux
  4. Polecenia Sqoop, które powinieneś wypróbować