当我访问/contact
时,我得到:
ArgumentError (wrong number of arguments (given 1, expected 0)):
app/controllers/contact_controller.rb:6:in `send'
以下是config/routes.rb
的内容:
Rails.application.routes.draw do
root to: 'home#index'
get 'contact', to: 'contact#index'
post 'contact', to: 'contact#send'
end
在同一路径中同时包含get
和post
的路由是否会导致get
不被使用? ContactController
对index
和send
的操作为空,但是index
似乎被忽略了。