`
zhousuying
  • 浏览: 119100 次
  • 性别: Icon_minigender_2
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

rails 路由

阅读更多
rest 路由是类似于  map.resources :users的写法,但是我们会添加其余的方法,如test 那么路由中可以变为 map.resources :users,:collection =>{:test => :get},:member =>{:update_some => :put}
用collection 是因为返回值是集合,而member 只是更新
<%= link_to "Test user",test_users_path%>
<%= link_to "update_some",update_some_user_path(..),:method=>:put%>
分享到:
评论

相关推荐

    rails路由之图文解释

    让你知道在rails中如何使用路由,路由与URL是如何对应的。

    routing-filter 包裹了 Rails 路由系统的复杂野兽,在 Rails URL 识别和生成中提供了看不见的灵活性

    routing-filter 包裹了 Rails 路由系统的复杂野兽,在 Rails URL 识别和生成中提供了看不见的灵活性和强大功能 路由过滤器围绕着复杂的野兽,Rails 路由系统在 Rails URL 识别和生成中提供了看不见的灵活性和强大...

    Ruby on Rails路由拒绝服务漏洞

    本文发布Ruby on Rails路由拒绝服务漏洞,指出它影响到的系统、不受它影响的系统以及提供给用户厂商补丁下载的地址。

    关于Ruby on Rails路由配置的一些建议

    ### 关于Ruby on Rails路由配置的一些建议 在Ruby on Rails框架中,路由是连接用户请求和应用程序逻辑的关键组成部分。正确的路由配置不仅能提高代码的可读性和维护性,还能帮助开发者更好地组织应用结构。本文将...

    路由过滤器:路由过滤器围绕着Rails路由系统所包含的复杂野兽,在Rails URL识别和生成中提供了看不见的灵活性和强大功能

    路由过滤器 路由过滤器围绕着Rails路由系统所要面对的复杂的野兽,以实现Rails URL识别和生成中看不见的灵活性和强大功能。 尽管Rails的路由功能强大而强大,但是当您需要以稍微离开Rails约定铺平道路的方式来设计...

    Ruby-Annotate注释Rails类模式和路由信息

    **Rails路由信息** 是Rails应用程序中控制HTTP请求如何映射到控制器动作的重要部分。注释路由信息可以让你看到每个资源的RESTful操作(如index、show、new、create、edit、update、destroy)及其对应的URL模式。这...

    restikle:在 iOS RestKit+CDQ 项目中轻松使用 Rails 路由和模式

    在 iOS RestKit+CDQ 项目中轻松使用 Rails 路由和模式。 安装 将此行添加到应用程序的 Gemfile 中: gem 'restikle' 然后执行: $ bundle 或者自己安装: $ gem install restikle 注意:非常初步的发布 这是...

    rails_routing_guide

    Rails路由指南 Rails路由是Ruby on Rails框架中处理HTTP请求的部分,它负责将外部的URL映射到控制器的相应动作上。通过阅读本指南,您可以了解到如何理解routes.rb文件中的代码,如何创建和自定义路由,以及如何...

    Rails入门教程一(翻译).pdf

    教程会解释如何配置和使用Rails路由,以及资源路由的概念。 模型部分会涉及ActiveRecord的生命周期,包括创建、读取、更新和删除(CRUD)操作,以及关联(Associations)如一对一、一对多、多对多等,这些关联让...

    ruby_on_rails 源代码上

    4. **Rails路由** Rails的路由系统是其强大功能的一部分,它负责将URL请求映射到特定的控制器方法。通过配置`config/routes.rb`文件,开发者可以定义资源、命名路由、约束以及定制化的路由规则。 5. **视图模板** ...

    Ruby on Rails 指南 v5.0.1 中文版

    - **Rails路由的用途**:解释Rails路由系统的作用。 - **资源路由:Rails的默认风格**:详细介绍Rails默认的资源路由模式。 - **非资源式路由**:介绍非资源式路由的应用场景。 - **自定义资源路由**:展示如何...

    inspinia_admin_v2.5_Rails_Full_Version

    9. **路由(Routes)**:Rails路由配置,定义了URL到控制器方法的映射,确保URL结构清晰且易于维护。 10. **测试**:可能包含单元测试和集成测试,确保代码的质量和功能的正确性。 通过使用Inspinia Admin Rails全...

    Rails相关电子书汇总二

    2. **Rails路由**:理解路由的配置和工作方式,包括资源路由、命名路由、条件路由和自定义路由。 3. **Rails控制器和动作**:掌握控制器如何处理请求,以及如何利用过滤器、辅助方法和HTTP状态码来优化控制器行为。...

    Rbuy for Rails源代码

    5. **路由配置**:学习Rails路由的配置方式,如资源路由、命名路由、约束和条件。 6. **视图模板**:理解ERB(嵌入式Ruby)模板语言,以及如何使用辅助方法和布局来构建用户界面。 7. **控制器**:控制器在MVC中的...

    ember-cli-rails-源码.rar

    Ember CLI Rails处理Ember应用的路由与Rails路由的同步。这通常涉及到Rails的`config/routes.rb`文件和Ember的`app/router.js`。源码分析会揭示如何在两者之间建立映射。 7. **ember-data与Rails API** Ember ...

    rails-react-components-源码.rar

    源码可能包含如何配置React Router与Rails路由协同工作的示例,以实现客户端和服务器端的无缝切换。 7. **测试与TDD** Rails与React的项目同样需要全面的测试覆盖。了解源码中的测试结构,如React组件的单元测试...

    rails 开发手册

    7. **Rails路由**:Rails的路由系统将URL映射到控制器动作。学习如何设置路由规则,以及如何使用资源路由是至关重要的。 8. **Asset Pipeline**:Rails的资产管道处理CSS、JavaScript和其他静态资源。手册会介绍...

    rails22cn.pdf

    - **内容概述**:专注于 Rails 路由系统的高级指南,涵盖了路由的基础知识以及更复杂的路由策略。 - **其他相关书籍**:除了上述书籍外,还有关于重构、插件、视频教程等方面的内容。 通过以上信息,我们可以看到...

    ruby on rails

    - **Rails路由**:定义应用程序URL结构,将URL映射到控制器的特定动作上。 3. **Rails开发流程**:创建模型(generate model)、迁移数据库(db:migrate)、创建控制器(generate controller)、编写视图,以及...

Global site tag (gtag.js) - Google Analytics