答案 0 :(得分:1)
Rails使用 +-----------+------------------+---------------------+---------------+----------------+
| record_id | application_name | date_time | battery_level | battery_status |
+-----------+------------------+---------------------+---------------+----------------+
| 473849 | viber | 2015-09-01 21:34:01 | 7 | Charging |
| 473850 | watsup | 2015-09-01 21:34:01 | 7 | Charging |
| 473851 | AccuWeather | 2015-09-01 21:34:01 | 7 | Charging |
+-----------+------------------+---------------------+---------------+----------------+
文件来查找应用程序的各种资源,因此您希望用户访问的任何资源都必须在routes.rb
中定义。您没有为routes.rb
定义路线。
从您的代码中,我认为您的home_about_path
控制器文件中有about
方法。您必须在routes.rb中添加以下行(将其添加到' home_controller.rb
'):
get home#index
添加此行应创建get 'home#about' => 'home/about'
,您的home_about_path
方法应该有效。
理解路由对于Rails开发来说非常重要,所以你应该做一些reading并确保你在掌握太多技巧之前掌握好基础知识。