자동차, 공기 및 산소 모델에 속하는 트랙 모델을 만들어야합니다. 명령 줄 사용에서
: 마지막으로
class Track < ActiveRecord::Base
belongs_to :car
belongs_to :air
belongs_to :oxygen
end
경우, routes.rb
map.resources :tracks
에 경로로이 추가
./script/generate model track car_id:integer air_id:integer oxygen_id:integer
rake db:migrate
는 그런 다음 track.rb
모델을 업데이트 찾고있는 항목에 속한 트랙을 추가하기 만하면됩니다. 그것을 탐색 할 수 있어야합니다. 예를 들어, ./script/console
, 유형 : 당신이 찾고있는 무엇을해야
http://localhost:3000/tracks/1
:
Track.new(:car_id => 2, :air_id => 5, :oxygen_id => 6)
그때로 이동합니다. 희망이 도움이!
모든 모델의 범위가 문제입니다. 실제 질문에서 그것은 올바르게 나오지 않았습니다. 그래서 자동차와 같은 것은 바퀴가 있고, 바퀴는 공기가 있습니다. 그리고 나는 AIR의 쇼 방식 만 추적하고 싶습니다. –
그럼'resources : airs, : as => "track"을 사용할 수 있습니다 : : only => [: show]' – Cydonia7