Задание на рельсы, которое мне нужно, чтобы получить всю информацию от моделей студента - PullRequest
0 голосов
/ 11 ноября 2010

Я начинаю с рельсов. Я хочу сделать задание на рельсах, которые ... «Студент, имеющий свои личные данные, такие как имя, фамилия, отчество, возраст, пол, адрес» в одной таблице и, также имея «отдельные отметки предмета, оценки, оценку» в другой таблице.

Мое намерение состоит в том, чтобы ... Мне нужно получить всю информацию о студенте, когда я нажимаю на имя студента в поле зрения все это мне нужно сделать, используя эшафот.

Я создал две модели для этих двух таблиц, используя скаффолд. Могу ли я создать еще одну таблицу для получения суммарных оценок по отдельным предметным оценкам. Как я могу связать эти модели и Как создать ссылку на имя и идентификатор студента в поле зрения.

Пожалуйста, помогите мне взломать это ... Спасибо ...

1 Ответ

0 голосов
/ 11 ноября 2010

У вас здесь много чего происходит, поэтому я не собираюсь отвечать на все вопросы.Однако я укажу вам правильное направление.

Для ассоциаций моделей вы будете использовать Ассоциации ActiveRecord .Они выглядят следующим образом:

MyModel < ActiveRecord::Base
  has_many :things
end

Чтобы создать ссылки в представлениях, прочитайте сначала Rails Routing , чтобы получить представление о том, что такое REST, а затем Layouts and Rendering inРельсы .У вас будут помощники в ваших взглядах, которые выглядят так:

link_to "Something", my_model_path(@my_model)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...