ruby-on-rails – Ruby Rails:控制基本博客应用程序中的流程
我是
ruby rails的新手,我在
link中完成了基本教程和postgresql后端的示例博客应用程序.虽然我有点了解它,我真的不明白应用程序如何访问postgresql at后端,也没有理解应用程序流和控制器和视图文件中出现的几个关键字,例如index.html.erb文件中出现的下面一行.
<td><%= link_to 'Edit',edit_post_path(post) %></td> 例如,我不理解edit_post_path(post)关键字.有人可以指点我一个很好的资料来理解铁轨的基本知识吗? 解决方法
欢迎来到Rails开发人员社区!
资源: > Ruby on Rails Guide MVC Rails的核心原则是它是一个全栈MVC framework MVC = Model - View - Controller 如果您可以了解它的工作原理,那么它将是您取得良好进展所需的基础知识. Rails不像“标准”网站那样工作 – 它是一个完整的应用程序开发框架,它与MVC原理一起工作: 数据 通过MVC应用程序的数据“流”以用户为中心 用户请求页面(通过键入/单击Rails route),请求被发送到控制器,控制器可以从模型中提取数据.数据保存在外部数据库中(可以是MYSQL / PGSQL /任何东西),并通过gem连接工作 您作为开发人员的工作是确保向用户提供正确的数据和信息.在合适的时间选择 题 <%= link_to 'Edit',edit_post_path(post) %> 这是编辑帖子路径的链接,它将在config / routes.rb文件中定义.此路径将加载此文件/方法: #app/controllers/posts_controller.rb def edit #your code end 然后,这将呈现供您的用户使用的特定视图文件.除此之外还有更多要解释的内容,但我希望这能为您提供所需的帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |