Мне нужна помощь по извлечению данных из других моделей и правильной справочной справочной системе в Rails. Например, у меня есть приложение Rails, в котором содержится информация о гонке. Здесь у меня есть автомобили, класс автомобилей, события и гонки. У меня есть, где я могу создать автомобиль, который является частью класса автомобилей, однако я не знаю, как я буду участвовать в соревнованиях и гоночной части. Надеюсь, все это имеет смысл, поскольку я все еще пытаюсь обмотать голову вокруг себя. Я использую Rails версии 4.1.6
.Ссылка на другие данные из других моделей
Также, если кто-то может придумать лучшее название для этого вопроса, я был бы признателен.
автомобилей класса: Это класс, что автомобиль принадлежит. Все автомобили должны быть в классе. Это должно содержать всю информацию о классе автомобилей.
Модель:
class CarClass < ActiveRecord::Base
has_many :cars
end
Автомобили: Автомобили принадлежат в классе, как вы можете увидеть в моделях CarClass
и Car
. Это должно содержать все детали о машинах.
Модель:
class Car < ActiveRecord::Base
belongs_to :car_class
end
Событие: событие, где класс автомобиль гонки. Он будет содержать информацию о мероприятии, однако сведения о классе и автомобиле будут храниться CarClass
и Car
, как указано выше. Должно быть возможно получить список всех автомобилей для мероприятия. Я предполагаю, что Event
будет иметь много Racing
.
Гонки Это должно держать статистику о гонке на автомобиле за основу. Например, какое место они входили, время отслеживания и т. Д. Предполагаю, что Racing
будет принадлежать Event
.
класс Автомобиль
neo
Спасибо за вашу помощь Нео, я исправил проблему. –