2

например, имеют простые приложения для рельсов с двумя моделями, пользователями и книгами. теперь я, чтобы позволить пользователю сохранять книги в списке избранных. где я могу поставить логику (users_controller?), чтобы сделать ее RESTful?Где поставить RESTful логику многих-ко-многим в MVC?

+0

Логика для чего? Из вашего описания у вас также есть избранная модель. – BenB

ответ

3

Вашего файл маршруты может выглядеть следующим образом:

resources :users do 
    resources :favorites, only=>[:index, :create, :destroy] 
end 
resources :books 

Таким образом, когда вы добавляете книгу любимого а пользователи, вы размещаете создать новую user_favorite.

Смежные вопросы