У меня есть контроллер, у которого есть метод с именем history
class UsersController < ApplicationController
def history
User.return_history(params[:id])
end
end
У меня в файле rout.rb есть следующее
map.resources :users, :shallow => true do |user|
user.resources :friends, :shallow => false
user.resources :posts, :collection=>{:no_access => :get}
user.resources :photos
end
Как мне попытаться Ajax вызвать метод истории users_controller.rb
? Используя link_to_remote
следующим образом
link_to_remote 'History', :url=>history_user_path(@user), :update=>"history", :method=>'get'
выдает мне сообщение о том, что history_user_path()
не найден. Как это может быть? edit_user_path()
не показывает ошибок, и редактирование даже не определено явно в файле User.rb. Спасибо.