rails Flashcards

1
Q

rails new имя проекта

A

создание приложения на rails

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

bin/rails server

A

запуск сервера

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

bin/rails generate model “Name” name: type name:type

A

создание модели Имя имя поля:тип поля имя поля:тип поля

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

bin/rails db:migrate

A

миграция БД

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

bin/rails generate controller “Names” index –skip-routes

A

создание контролера Имена index

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

get “/articles”, to: “articles#index”

A

создание маршрута и передача контроллеру экшена index

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

rails –version

A

просмотр версии Rails

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

gem install rails

A

установка rails

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

MVC

A

это шаблон проектирования, разделяющий ответственности приложения для его упрощения. Rails по соглашению следует этому шаблону проектирования.Model-View-Controller

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

_Модель_rails

A

это класс Ruby, используемый для представления данных. Кроме этого, модели могут взаимодействовать с базой данных приложения с помощью особенности Rails, называемой Active Record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Миграции

A

Миграции используются для изменения структуры базы данных приложения. В приложениях Rails миграции написаны на Ruby, поэтому они могут быть не зависящими от базы данных.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

t.timestamps в create_table

A

Этот метод определяет два дополнительных столбца с именами created_at и updated_at. Rails устанавливает значения при создании или обновлении объекта модели.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

bin/rails console

A

консоль как irb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

параметр маршрута

A

Параметр маршрута захватывает сегмент пути запроса, и кладет это значение в хэш params, доступный в экшне контроллера. params[:id]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly