Ваш файл маршрутов может выглядеть следующим образом:
resources :users do
resources :favorites, only=>[:index, :create, :destroy]
end
resources :books
Таким образом, когда вы добавляете книгу в избранное пользователя, вы публикуете сообщение, чтобы создать новый user_favorite.