Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.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 3 routes[ruby on rails]出现错误_Ruby On Rails 3_Routes_Scaffolding - Fatal编程技术网

Ruby on rails 3 routes[ruby on rails]出现错误

Ruby on rails 3 routes[ruby on rails]出现错误,ruby-on-rails-3,routes,scaffolding,Ruby On Rails 3,Routes,Scaffolding,我使用scaffold生成了一个名为Clients的表单,当我决定更改它的url表单路由文件时,我键入了以下命令 match '/book', to: 'clients#new' 现在的问题是:对于新操作,我有两个链接,第一个链接是localhost:3000/clients/new,第二个链接是localhost:3000/book,如何删除第一个clients/new,这也是我要对routes.rb文件中的更新/删除/索引操作执行的操作: resources :clients, excep

我使用scaffold生成了一个名为Clients的表单,当我决定更改它的url表单路由文件时,我键入了以下命令

match '/book', to: 'clients#new'
现在的问题是:对于新操作,我有两个链接,第一个链接是localhost:3000/clients/new,第二个链接是localhost:3000/book,如何删除第一个clients/new,这也是我要对routes.rb文件中的更新/删除/索引操作执行的操作:

resources :clients, except: :new

它会影响我的嵌套资源吗,因为我有资源:客户做资源:城市。。。。不,这不会影响它。使用语法:resources:clients,except::new do resources:city。。。结束或甚至代替,除非您只能使用。我看到您只想将其用于索引和显示操作,所以请使用资源:clients,only:[:show,:index]do。。。终止