2011-11-24 8 views
29

Tôi đã thiết lập một ứng dụng đơn giản và thêm một giàn giáo để thực hiện một số công việc cho tôi (tôi là một noob).tuyến đường trong đường ray - xóa các hành động khi thiết lập tài nguyên

resources :cars 

Làm cách nào để xóa một số hành động nhất định khỏi tuyến đường? Và loại bỏ các url tương ứng?

Ví dụ: tôi muốn giữ các hành động 'hiển thị' và 'chỉnh sửa' & url.

Nhưng tôi không muốn có được một 'mới' 'index' hoặc 'xóa'

Tôi hiểu điều này có lẽ là một câu hỏi thực sự đơn giản, nhưng tôi đã không thể tìm thấy câu trả lời.

Trả lời

54
resources :cars, :except => [:new, :index, :delete] 

hoặc

resources :cars, :only => [:show, :edit] 

Ngoài ra hãy xem tại Rails Guides

+0

là nó có thể thiết lập này trong 'khiển cars'? – Gediminas