Uvod v tirne ukaze

Ruby on Rails je okvir za razvoj spletnih strani, napisan v programskem jeziku Ruby Rails, ki je zasnovan tako, da olajša programiranje spletnih aplikacij, tako da se pred tem namestijo stvari, ki jih mora začeti razvijalec. V Ruby moramo napisati zelo manj količine kode, medtem ko v drugem programskem jeziku in okvirih. Razvoj spletnih strani z uporabo Rubyja je tudi bolj zabaven. Glavna načela programskega jezika Ruby za razvoj spletnih aplikacij se ne ponavljajo in ne strinjajo glede konfiguracije. Ruby je programski jezik na visoki ravni, ki je podoben interpretiranim jezikom, kot so Python, Perl itd., In objektno usmerjen, kot so Java, Ada itd.

Osnovni ukazi tirnic

1. Kako zagnati spletni strežnik v Ruby Rails?

V Rubyju bo spletni strežnik deloval praktično pod katerim koli spletnim strežnikom, najboljši način za razvoj spletne aplikacije z uporabo Rails pa je z vgrajenim strežnikom WEBrick.

Za zagon spletnega strežnika moramo narediti naslednje korake:

  • CD rubin / knjižnica
  • Strežnik tirnic
  • in moramo odpreti brskalnik in na pristanišču 3000 vnesti http://127.0.0.1:3000 in izhod bo naslednji:

2. Kako nastaviti bazo podatkov v Rails?

V Rails lahko nastavimo različne vrste baz podatkov in bomo postavili bazo podatkov MySQL in uporabimo root kot ID uporabnika za aplikacijo in lahko izvajamo različne operacije, kot so ustvarjanje baze podatkov, dodeljevanje privilegijev itd. :

3. Kako ustvariti datoteke aktivnih zapisov v Rubyju?

V Rubyju lahko s pomočjo nekaj ukazov Rails ustvarimo aktivne datoteke s snemanjem za kateri koli projekt. Izdelali bomo aktivne datoteke zapisov za uporabo knjižnice z zapisi kot knjigo in predmetom spodaj:

  • tračnice skript / ustvari model Book
  • trail skript / ustvari zadevo modela

In ustvari izhodno kodo, kot je spodaj:

4. Kako ustvariti povezavo / odnose med modeli v Rubyju?

V ukazu Rails lahko ustvarimo povezavo med modeli in obstajajo tri vrste asociacij, kot so ena na ena, ena do številna, številna do številna, vzorčna koda pa je prikazana spodaj. Ustvari edini predmet, saj ena knjiga pripada enemu predmetu, rezultat pa je:

5. Kako ustvariti migracijsko datoteko v Rubyju?

V Railsu lahko ustvarimo migracijsko datoteko s spodnjim ukazom in vsebuje osnovno skladnjo, ki opisuje strukturo podatkov tabele

  • tirnice ustvarijo ime migracijskega tabele
  • tirnice ustvarjajo migracijske knjige

Kot izhod bo ustvaril spodnjo kodo:

6. Kako ustvariti string literale v Ruby?

V Rubyju so strune zaporedja znakov, ki so predstavljeni v 8-bitnih in dvojno citiranih nizih, ki omogočajo nadomestitev, kadar nikov z enim citatom ni, vzorčna koda pa je kot spodaj:

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

Rezultat, ki je večji od kode, je spodaj:

7. Kako prijaviti matriko v Rails?

V Rails lahko matriko razglasimo s kombinacijo celih števil in nizov, ločenih z vejicami, kot je spodaj:

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

In izhod zgornje kode je kot spodaj:

8. Kaj je Range in kako uporabljati v zdravilu Ruby?

V Rubyju se območje uporablja za predstavljanje niza vrednosti med začetkom in koncem obsega in je izdelano z uporabo za začetek in e za končne literale in vzorčno kodo, kot je spodaj:

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

In izhod zgornje kode je kot spodaj:

9. Kako uporabljati določenega operaterja v Rubyju?

V Ruby, opredeljeno? Ali je poseben operater, ki sprejme klic metode, da ugotovi, ali je izraz prenesen ali ne in vzorčna koda, kot je spodaj:

opredeljeno? Var - potrdi, če je var inicializiran in s spodnjimi primeri:

10. Kako v komentarju Ruby uporabiti komentar z eno vrstico?

V Rubyju so lahko komentarji predstavljeni na različne načine, kot so enotirni komentarji in večvrstični komentarji ter vzorčna koda, kot je spodaj:

To je komentar v eni vrstici

puts “Hello, Ruby!”

In izhod je spodaj:

Ukazi za vmesne tirnice

1. Kako ustvariti novo aplikacijo z želeno predlogo v Rubyju?

V Rubyju lahko ustvarimo novo aplikacijo s spodnjim tirnicam, da ukazimo new househouse, medtem ko jih lahko uporabimo predloge, da jih zaženemo proti novi aplikaciji, kot je spodaj:

rails new treehouse –template=India

2. Kako izbrisati element iz matrike pri določenem indeksu v Rubyju?

V Rubyju lahko izbrišemo element iz matrike v določenem indeksu s spodnjim ukazom:

array.delete_at(index)

Primer

  • array = ("hi", "bar", "foo")
  • array.delete_at (2)
  • nov niz je: ("hi", "bar")

3. Kaj je interpolacija in kako narediti v Rubyju?

V Rubyju je interpolacija definirana kot združevanje niza s spremenljivko ali izrazom z uporabo dvojnih citatov, se imenuje Interpolation in vzorčna koda, kot je spodaj:

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

4. Kako poklicati metodo v Ruby?

V Rubyju lahko pokličemo metodo z uporabo predmeta in klicanje metode je podobno kot pošiljanje sporočila v Ruby, ko pošiljamo predmet z nekim sporočilom in čakamo na njegov odziv in vzorčno kodo, kot je spodaj:

Primer:

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

5. Kako ustvariti in uporabljati hasheje v Rubyju?

V Rubyju se lahko ustvarijo razpršitve s pari ključ-vrednost v kodrastih naramnicah, ključ pa bo vedno pokazal na vrednost s puščico, vzorčna koda pa je spodaj:

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

Napredni ukazi tirnic

1. Kaj je zbiranje iteratorja in kako ga uporabljati v Rubyju?

V Rubyju se iterator zbiranja uporablja za vrnitev vseh elementov metode zbiranja in zbiranja, ni treba, da je povezana s kodo bloka in vzorca, kot je spodaj:

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

2. Napišite način obdelave spletnih storitev v Ruby?

V Rubyju lahko metode spletnih storitev zapišemo kot preproste metode Ruby Rails, ki bodo izpostavljene zunanjemu svetu in vzorčni kodi dve izvedli dodajanje dveh številk, kot je navedeno spodaj v ukazu:

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

Nasveti in nasveti za uporabo ukazov Rails

  • Uporabite izvleček regularni izraz, ki se hitro ujema
  • Najboljši način, da se strunam pridružite kot Array # join e, g: Array # *
  • Uporabite decimalno obliko, saj hitro znaša
  • Izvedite Interpolation, saj hitro interpolira besedilo

Zaključek

Končno je pregled ukazov Ruby on Rails različnih vrst. Upam, da boste po branju tega članka dobro poznali ukaze Ruby on Rails.

Priporočeni članki

To je vodnik za tirnice ukazov. Tu smo razpravljali o osnovnih, takojšnjih kot tudi naprednih ukazih Rails. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Kako uporabljati iskrive ukaze
  2. Kaj so ukazi panja
  3. Kali Linux ukazi
  4. Ukaze Sqoop, ki jih morate poskusiti