如何解决为什么在Rails 3中出现“没有路线匹配”错误?
| 我的内心深处:= link_to(\"Calls Today\",todo_path)
在我的route.rb中:
match \"todo/today\" => \"todo#show_date\"
match \"todo/today/campaign/:id\" => \"todo#show_date\",:as => \"todo\"
我的理解是\ todo_path \应该找到todo控制器和show_date。
解决方法
这条路线:
match \"todo/today/campaign/:id\" => \"todo#show_date\",:as => \"todo\"
需要一个id参数。因此,您的link_to应该类似于:
= link_to(\"Calls Today\",todo_path(:id => your_id))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。