Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何限制rails 4中的显示操作_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 如何限制rails 4中的显示操作

Ruby on rails 如何限制rails 4中的显示操作,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,路线: resources :service_requests get 'service_requests/get_mobile_number' => "service_requests#get_mobile_number",:as=>"get_mobile_number" 服务中\u请求\u控制器: before_action :set_service_request, only: [:show, :edit, :update] def find_mobile_number

路线:

resources :service_requests

get 'service_requests/get_mobile_number' => "service_requests#get_mobile_number",:as=>"get_mobile_number" 
服务中\u请求\u控制器:

before_action :set_service_request, only: [:show, :edit, :update]

def find_mobile_number

end
鉴于:

<%= link_to get_mobile_number_path,:remote=>true do %>

单击链接后,我需要获取“/service\u requests/get\u mobile\u number”路径。但单击此链接时,它会将我重定向到我不想要的显示操作。如何限制显示操作。请帮助我。

我在交换路由后获得了解决方案:

get 'service_requests/get_mobile_number' => "service_requests#get_mobile_number",:as=>"get_mobile_number"

resources :service_requests

为什么在链接中使用
:remote=>true
?请将整个链接发布到代码。
get 'service_requests/get_mobile_number' => "service_requests#get_mobile_number",:as=>"get_mobile_number"

resources :service_requests