Вступ до команд рейків

Ruby on Rails - це веб-розробка, написана мовою програмування Ruby Rails, яка створена таким чином, щоб полегшити програмування веб-додатків, зробивши те, що розробник повинен запустити, встановлений раніше. У Ruby нам потрібно написати дуже менше кількості коду, тоді як в іншій мові програмування та в рамках. Веб-розробка за допомогою Ruby також є цікавішою. Основні принципи мови програмування Ruby для розробки веб-додатків не повторюють себе та домовляються щодо конфігурації. Ruby - мова програмування високого рівня, яка схожа з інтерпретованими мовами, такими як Python, Perl тощо, та об'єктно-орієнтована як Java, Ada тощо.

Основні команди рейки

1. Як запустити веб-сервер у Ruby Rails?

У Ruby веб-сервер працюватиме практично під будь-яким веб-сервером, але найкращий спосіб розробити веб-додаток за допомогою Rails - це використання вбудованого сервера WEBrick.

Для запуску веб-сервера нам потрібно виконати наступні дії:

  • CD рубін / бібліотека
  • Сервер рейки
  • і нам потрібно відкрити браузер і ввести http://127.0.0.1:3000 на порт 3000, а вихід буде наступним чином:

2. Як налаштувати базу даних в Rails?

У Rails ми можемо налаштувати різні типи баз даних, і ми створимо базу даних MySQL, і ми використовуємо root як ідентифікатор користувача для програми, і ми можемо виконувати різні операції, такі як створення бази даних, надання привілеїв тощо, а вибірки наведено нижче :

3. Як створити активні файли запису в Ruby?

У Ruby ми можемо створити активні файли записів для будь-якого проекту, використовуючи кілька команд Rails. Ми створимо активні файли записів для бібліотечного додатка із записами як книжка та тема, як показано нижче:

  • рейковий сценарій / генерувати модель Book
  • сценарій рейлів / генерування тематики моделі

І він генерує вихідний код, як показано нижче:

4. Як створити асоціацію / відносини між моделями в Ruby?

У команді Rails ми можемо створити асоціацію між моделями, і існує три типи асоціацій, такі як один-до-одного, один-багато-багато, багато-багато-багато, і зразок коду, як показано нижче. Він створює особливий предмет, оскільки одна книга належить одному предмету, а вихід:

5. Як створити файл міграції в Ruby?

У Rails ми можемо створити файл міграції за допомогою команди нижче, і він містить базовий синтаксис, який описує структуру даних таблиці

  • рейки генерують міграційну таблицю_назви
  • рейки генерують міграційні книги

Він буде генерувати код нижче як вихід:

6. Як створити рядкові літерали в Ruby?

У Ruby, рядки - це послідовність символів, які представлені у 8-бітових і подвійних котируваннях рядків, які дозволяють підміняти місцями, де рядки з одинарними цитатами не мають, а зразок коду наведено нижче:

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

Вихід вище коду наведений нижче:

7. Як оголосити масив у Rails?

У Rails ми можемо оголосити масив, маючи комбінацію цілих чисел та рядків, розділених комами, як показано нижче:

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

А вихід вищевказаного коду наведений нижче:

8. Що таке Range та як його використовувати в Ruby?

У Ruby діапазон використовується для представлення набору значень між початком та кінцем діапазону та побудований з використанням для start та e для кінцевих літералів та зразкового коду, як показано нижче:

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

А вихід вищевказаного коду наведений нижче:

9. Як використовувати визначений оператор у Ruby?

У Рубі визначено? Це спеціальний оператор, який приймає виклик методу, щоб визначити, чи передано вираз чи не вдалося, і зразок коду, як показано нижче:

визначений? Var - він підтверджує значення true, якщо Var ініціалізовано та приклади, як показано нижче:

10. Як використовувати однорядковий коментар у Ruby?

У Ruby коментарі можуть бути представлені різними способами, такими як однорядковий коментар та багаторядковий коментар та зразок коду, як показано нижче:

Це однорядковий коментар

puts “Hello, Ruby!”

А вихід такий:

Команди проміжних рейок

1. Як генерувати нову програму за допомогою потрібного шаблону в Ruby?

У Ruby ми можемо генерувати нову програму, використовуючи наведені нижче рейли команду newhousehouse, тоді як ми можемо використовувати шаблони для запуску їх проти нового додатка, як показано нижче:

rails new treehouse –template=India

2. Як видалити елемент з масиву за певним індексом у Ruby?

У Ruby ми можемо видалити елемент з масиву за певним індексом за допомогою команди нижче:

array.delete_at(index)

Приклад

  • array = ("привіт", "бар", "foo")
  • array.delete_at (2)
  • новий масив: ("привіт", "бар")

3. Що таке інтерполяція та як робити в Ruby?

У Ruby інтерполяція визначається як поєднання рядка зі змінною або виразом з використанням подвійних лапок, називається Інтерполяція, а зразок коду наведено нижче:

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

4. Як викликати метод у Ruby?

У Ruby ми можемо викликати метод за допомогою об'єкта, а виклик методу - це як відправка повідомлення в Ruby, оскільки ми надсилаємо об'єкт з деяким повідомленням і чекаємо його відповіді та зразкового коду, як показано нижче:

Приклад:

  • object.method (аргументи)
  • string.length
  • array.delet

5. Як створювати та використовувати хеші в Ruby?

У Ruby хеші можна створити, якщо пари фігур-значень у фігурних дужках, і ключ завжди вказуватиме значення стрілкою, а зразок коду наведено нижче:

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

Розширені команди рейки

1. Що таке ітератор збирання і як його використовувати в Ruby?

У Ruby, ітератор збирання використовується для повернення всіх елементів колекції та методу збирання, не потрібно асоціюватися з блоком та зразком коду, як показано нижче:

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

2. Написати метод обробника веб-сервісу в Ruby?

У Ruby методи веб-служб можуть бути записані як прості методи Ruby Rails, які піддаватимуться зовнішньому світу, а зразковий код два виконує додавання двох чисел, як зазначено нижче в команді:

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

Поради та рекомендації щодо використання команд Rails

  • Використовуйте витяг регулярного вираження, який швидко відповідає
  • Найкращий спосіб приєднати до рядків як Array # join e, g: Array # *
  • Використовуйте десятковий формат, оскільки це швидко
  • Виконайте інтерполяцію, оскільки вона швидко інтерполює текст

Висновок

Нарешті, його огляд команд Ruby on Rails різних типів. Сподіваюсь, ви будете мати хороші знання про команди Ruby on Rails, прочитавши цю статтю.

Рекомендовані статті

Це був посібник для команд Рейки. Тут ми обговорили основні, негайні та вдосконалені команди Rails. Ви також можете переглянути наступну статтю, щоб дізнатися більше -

  1. Як користуватися командами Spark
  2. Що таке команди вуликів
  3. Команди Linux Kali
  4. Команди Sqoop ви повинні спробувати