Chyba problem z routes.rb

Hej.

Mój routes.rb:

ActionController::Routing::Routes.draw do |map|
map.resources :departments

map.resources :employees

map.root :controller => ‘welcomes’

map.connect ‘:controller/:action/:id’
map.connect ‘:controller/:action/:id.:format’
end

Co powinienem dopisac aby przechodził adres localhost:3000/departments/2/employees ?
Chcę wyświetlić partialem pracowników działu 2.

Obecnie po wpisaniu adresu otrzymuję błąd:

Unknown action
No action responded to 2

Modele:

class Department < ActiveRecord::Base
has_many :employees
end

class Employee < ActiveRecord::Base
belongs_to :department
end

Sprawa 2.

Linia z ActiveRecord::Migration
t.string :code, :limit => 12, :null => false

Jak kazac aby code było unique ?

Pozdrawiam
Sebastian

Co powinienem dopisac aby przechodził adres localhost:3000/departments/2/employees ?

map.resources :departments, :member => { :employees => :get}

I zdefiniować metodę employees w kontrolerze departments.

[quote=l0pez]Sprawa 2.

Linia z ActiveRecord::Migration
t.string :code, :limit => 12, :null => false

Jak kazac aby code było unique ?[/quote]
add_index :model, :code, :unique => true

pozdrawiam

map.resources :departments do |department| department.resources :employees end
Powinno zadziałać.