`

About Resouce

阅读更多

 

关于RESTful风格的URL设计

 

Singular(单数)

 

resourceful route:

 

resource :geocoder

 

creates six different routes in your application, all mapping to the Geocoders controller:

Verb Path action method used for
GET /geocoder/new new new_geocoder_path return an HTML form for creating the geocoder
POST /geocoder create geocoder_path create the new geocoder
GET /geocoder show geocoder_path(id) display the one and only geocoder resource
GET /geocoder/edit edit edit_geocoder_path(id) return an HTML form for editing the geocoder
PUT /geocoder update geocoder_path(id) update the one and only geocoder resource
DELETE /geocoder destroy geocoder_path(id)         delete the geocoder resource


Plural(复数)

resourceful route:

 

resources :photos

 

creates seven different routes in your application, all mapping to the Photos controller:

Verb Path action method used for
GET /photos index photos_path display a list of all photos
GET /photos/new new new_photos_path return an HTML form for creating a new photo
POST /photos create photos_path create a new photo
GET /photos/:id show photo_path(id) display a specific photo
GET /photos/:id/edit edit edit_photo_path(id) return an HTML form for editing a photo
PUT /photos/:id update photo_path(id) update a specific photo
DELETE /photos/:id destroy photo_path(id)         delete a specific photo

(continue)

---------------------------------------------------------------------------------------------------

参考

Rails Routing from the Outside In

http://guides.rubyonrails.org/routing.html#nested-names

 

Nesting resources

http://weblog.jamisbuck.org/2007/2/5/nesting-resources

分享到:
评论

相关推荐

    SE String Resouce (最佳多国语言支持开发平台)

    专门用来辅助多国语言支持的开发工作的:SE String Resouce。 以接口作为多语言资源的协定,来实现多国语言支持,并且可以对多国语言资源进行统一的维护,管理。 这款软件专门用来辅助多国语言的开发和实现,他使用...

    Autowired和Resouce.txt

    Autowired和Resouce.txt

    Resouce Store.7z

    标题中的"Resouce Store.7z"表明这是一个7z格式的压缩文件,通常用来存储多个文件或文件夹以便于传输和存储。7z是一种高效的数据压缩格式,它使用7-Zip软件创建,提供了比ZIP和RAR更高的压缩率,且支持多种压缩算法...

    rams.rar_RAMS_assignment_resouce allocation

    本文将深入探讨“rams.rar_RAMS_assignment_resouce allocation”这一主题,旨在揭示RAMS在解决资源分配问题上的关键作用及其在CSF3107团队项目中的具体应用。 首先,我们要理解资源分配管理系统的本质。RAMS的核心...

    OFDM resouce_pdf_

    标题中的"OFDM resouce_pdf_"表明这是一个关于正交频分复用(OFDM)的资源集合,且文件格式主要是PDF。OFDM是一种在通信领域广泛使用的数字调制技术,尤其在无线通信如4G、5G和Wi-Fi中扮演着核心角色。描述中的"A ...

    spssw-1.66-resouce.zip

    SPSSW-1.66-resouce.zip是一个针对统计分析的专业资源包,主要用于支持Java项目的开发。这个压缩包包含三个主要部分:SPSSW-1.66.jar库文件,demo示例代码,以及docs文档说明,为开发者提供了一整套工具来实现高效的...

    spssw-1.66-resouce.rar

    SPSSW 1.66-resouce.rar 是一个包含SPSSW 1.66版本资源的压缩包,其中核心组件为spssw-1.66.jar。这个jar包是Java编程语言中的可执行文件,它封装了SPSSW 1.66的所有功能,允许用户在Java环境中运行该软件。本文将...

    java_resouce

    本文将深入探讨“java_resouce”这一主题,主要关注Java虚拟机的生命周期以及与之相关的资源管理。 Java虚拟机(JVM)是Java平台的核心组成部分,它负责执行字节码(.class文件),为开发者提供了“一次编写,到处...

    DWR(Resouce Forward)

    **DWR(Direct Web Remoting)资源转发** DWR(Direct Web Remoting)是一个开源的Java库,它允许Web应用程序在浏览器和服务器之间进行实时、双向通信,无需使用插件或复杂的JavaScript。DWR简化了AJAX...

    android String Resouce资源使用案例

    在Android开发中,String Resource是应用中用于存储文本内容的重要组成部分。它允许开发者将字符串集中管理,便于维护、多语言支持以及代码的可读性。本篇将详细讲解Android String Resource资源的使用方法,以及...

    japanese resouce

    日语单词的资料,日语的语音比英语简单,不仅是英语,它比世界上很多语言都要简单。因为它只有五个元音,没有大舌音小舌音这些难发的音,甚至连拼读都没有,即使不会日语的人,也能很容易地将发音模仿出来。

    openssh7.2 resouce

    openssh7.2 的代码,包括依赖库的代码,可linux 编译安装

    resource of ssh

    【SSH 框架详解与人寿保险系统应用】 SSH(Spring、Struts、Hibernate)是Java Web开发中广泛使用的一个开源框架组合,它为构建高效、灵活、可扩展的Web应用程序提供了强大的支持。这个资源包显然围绕SSH框架,特别...

    ResEd(resource editor)

    The resource editor handles the following resource types: ● Dialogs with more than 30 windows controls + custom controls. ● Menus. ● String tables. ● Accelerator tables. ● Version info. ...

    数据视图模型前端框架vue-resouce源码 ajax请求必备

    vue-resource.js vue中进行ajax请求this.$http.get().then()

    ZY-Player-Resouce

    "ZY-Player-Resouce" 是一个与视频播放器相关的资源集合,可能包含了用于构建或增强ZY播放器所需的各种元素。虽然没有具体的标签提供更多信息,但从名称我们可以推测它可能涵盖以下方面: 1. **用户界面(UI)资源*...

    Teaching Resource Kit

    Teaching Resource Kit 基于微软开源的NT内核源码开发包wrk的定制的教学资源包,涉及清华、北大、南开等名校的OS试验教学项目(3/3)

    ERP──Enterprise Resource Planning 企业资源计划系统

    ERP──Enterprise Resource Planning 企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。是信息技术和管理思想不断发展、结合的产物。...

    resource.rar

    资源文件"resource.rar"是一个包含多种IT资源的压缩包,主要关注的是Java的jar包和特定的字体文件。jar(Java Archive)包是Java平台特有的软件打包格式,它将多个类文件、相关的元数据和资源文件集合在一起,方便在...

    vue-resouce设置请求头的三种方法

    Vue Resource 设置请求头的三种方法 在 Vue 项目中,设置请求头是非常重要的,因为它可以携带一些必要的信息,以便服务器正确地处理请求。今天,我们将讨论如何使用 Vue Resource 设置请求头的三种方法。...

Global site tag (gtag.js) - Google Analytics