在我的路由上.rb我有以下几点:
resources :message_threads
当我打电话时:
message_threads_path(1)
我得到:
/message_threads.1
这是为什么?我的其他资源运作良好.我不是正确地将其多元化了吗?
在我的路由上.rb我有以下几点:
resources :message_threads
当我打电话时:
message_threads_path(1)
我得到:
/message_threads.1
这是为什么?我的其他资源运作良好.我不是正确地将其多元化了吗?
是的,这是一个多元化错误.
通过传递ID 1,我假设您希望显示一条记录.
所以你需要使用单数"message_thread":
message_thread_path(1)
这将产生:
http://localhost:3000/message_threads/1