`
piaoyi1-58
  • 浏览: 14212 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

Ruby学习 routes的配置

 
阅读更多
#   resources :products do
  #     member do
  #       get 'short'
  #       post 'toggle'
  #     end
  #
  #     collection do
  #       get 'sold'
  #     end
  #   end
resource中有member和collection,如果访问路径将是带id的,那么就要选用member策略,反之就选取collection策略。
分享到:
评论

相关推荐

    Ruby学习思维导图.pdf

    ### Ruby学习思维导图知识点详解 #### 一、基础知识 **1.1 变量与常量** - **局部变量**:以小写字母或下划线开头的变量,作用域仅限于定义它的方法或代码块。 - **全局变量**:以美元符号 `$` 开头的变量,在...

    Ruby on Rails 学习案例

    通过配置routes.rb文件,你可以定义各种HTTP请求对应的控制器方法,实现URL的美化和功能的组织。 5. **视图模板(View Templates)**:Rails支持ERB(Embedded Ruby)和HAML等多种视图模板语言,用于生成HTML输出。...

    Ruby on Rails入门经典代码

    本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...

    ruby 快速开发web项目的教程

    Ruby是一种面向对象的、动态...通过深入学习Ruby语言和Rails框架,初学者不仅可以提升编程技能,还能领略到敏捷开发的魅力。本教程的PDF文档《rubyonrails.pdf》将详细讲解这些概念和实践,是初学者入门的理想资源。

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    6. **路由设置**:在`config/routes.rb`文件中定义你的应用程序路由,指定URL请求如何映射到控制器和动作。 7. **启动服务器**:运行`rails server`命令启动Rails开发服务器,然后在浏览器中访问`...

    ruby 资源(代码范例)

    通过`config/routes.rb`文件配置。 2. **控制器**:控制器处理HTTP请求,调用模型并准备数据,然后传递给视图进行渲染。 3. **模型**:模型代表数据库中的数据,封装了与数据相关的业务逻辑,通常与ActiveRecord库...

    Ruby on Rails 手順

    6. **数据库配置**:Rails默认使用SQLite数据库,但在实际开发中,你可能需要配置其他如MySQL或PostgreSQL。这可以通过修改`config/database.yml`文件来完成,根据你的数据库类型调整连接信息。 7. **路由和控制器*...

    Ruby on Rails入门经典

    Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,以其“Convention over Configuration”(约定优于配置)和“Don't Repeat Yourself”(DRY,不要重复自己)的原则著称。Rails使得开发Web...

    Ruby on Rails实践

    这个框架遵循“约定优于配置”(Convention over Configuration)的原则,致力于简化Web应用的开发流程,提高开发效率。Rails的核心理念是“Don't Repeat Yourself”(DRY),即避免重复代码,推崇代码复用。 在...

    ruby on rails社区网站开发源码

    在“ruby on rails社区网站开发源码”中,我们可以学习到如何利用Rails构建一个互动性强、功能丰富的社区网站。以下是一些关键知识点: 1. **安装与环境设置**:首先,你需要安装Ruby和Rails。这通常涉及设置Ruby...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    - **配置**:在`config/routes.rb`文件中添加新的路由规则,例如`get 'new_route' => 'controller#action'`。 - **效果**:这将在应用中增加一个新的URL路径,指向指定控制器的动作。 #### 七、渲染视图 - **方法*...

    Ruby on Rails 教程 - 201406

    路由(Routes)是Rails应用的重要组成部分,它将HTTP请求映射到特定的控制器动作,通过`config/routes.rb`文件进行配置。Rails的资源路由特性使得处理RESTful API变得简单。 此外,Rails还内置了测试框架如RSpec和...

    Ruby on Rails中文指南

    在Ruby on Rails中文指南中,你将全面学习到如何利用这个强大的框架来构建动态的、数据驱动的Web应用程序。 首先,让我们深入理解Rails的核心概念: 1. **路由(Routes)**:Rails的路由系统是应用程序的导航蓝图...

    Ruby On Rails中文教材(PDF)

    PDF文档通常包含详细的教程、实例代码和可能的练习题,旨在帮助学习者全面了解和掌握Ruby on Rails的核心概念和技术。 在Rails框架中,关键知识点包括: 1. **Ruby基础知识**:首先,理解Ruby语言的基本语法和特性...

    Ruby-RubyonRails5项目的基础应用程序

    Ruby on Rails 5 是一个基于 Ruby 语言的开源 web 应用框架,它遵循 Model-View-Controller(MVC)架构模式,强调“约定优于配置”(Convention over Configuration)的理念,使得开发者能够更加高效地构建 web 应用...

    ruby186-26

    Ruby 1.8.6 环境配置是学习和使用 Ruby 语言的基础步骤,尤其对于初学者来说至关重要。在本文中,我们将详细介绍如何在 Windows XP 操作系统上配置 Ruby 1.8.6 开发环境,包括安装 Ruby、Rails、SQLite3 驱动以及...

    ruby on rails 教程源码

    2. **config**目录:包含项目的配置文件,如`database.yml`用于设置数据库连接信息,`routes.rb`定义了应用的路由规则,控制请求如何映射到控制器动作。 3. **app**目录: - **models**: 这里定义了数据模型,它们...

    ruby on rails入门基础

    在学习Rails之前,理解Ruby的基本语法、变量、数据类型、控制结构、类和对象等概念是必要的。 2. **安装Rails**: - 安装Ruby环境,包括Ruby语言本身和RubyGems,后者用于管理Ruby的库和依赖。 - 使用`gem ...

    ruby on rails(开发文档)

    你需要学会配置路由文件(config/routes.rb)以定制URL模式。 4. **ActiveRecord**:这是Rails的ORM(对象关系映射)组件,使得数据库操作变得简单。通过定义ActiveRecord模型,你可以使用Ruby代码直接操作数据库。...

    ruby on rails api

    Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,专为敏捷开发而设计,强调简洁的...对于Ruby on Rails初学者和经验丰富的开发者来说,这样一份详尽的API文档都是不可或缺的学习和工作资源。

Global site tag (gtag.js) - Google Analytics