10

Ngày tốt lành tất cả,Tài nguyên lồng nhau và hạn chế các Tuyến đường được tạo: chỉ và: trừ

Ai đó có thể giúp tôi với tài nguyên lồng nhau và thực hành tốt nhất của nó.

Tôi muốn giới hạn tuyến đường :events chỉ với :show:index, đây có phải là cách thực hiện đúng không?

resources :events do 
    resources :registrations, :except => [:index] 
end 

resources :events, :only => [:index, :show] 

Đây có phải là cách tốt nhất hay cách Rubyist xử lý những thứ như vậy? Tôi đã thêm hai dòng resources :events hoặc có cách nào để kết hợp tất cả trong 1 khối không?

Xin cảm ơn trước.

Trả lời

18

Có. Bạn có thể kết hợp nó trong một khối như:

resources :events, only: [:index, :show] do 
    resources :registrations, except: :index 
end 
+0

Sergey, bạn thưa bạn, là một người đáng yêu. Cảm ơn bạn rất nhiều. –

+0

Huh, không sao cả :) –

Các vấn đề liên quan