`
yanzilee9292
  • 浏览: 538483 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ruby on rail3 里uuid的使用

    博客分类:
  • ruby
阅读更多

1 官方文档链接:

http://uuidtools.rubyforge.org/

https://github.com/sporkmonger/uuidtools/tree/

 

2 安装

gem install uuidtools

 

3 直接使用,不需要require

UUIDTools::UUID.md5_create(UUIDTools::UUID_DNS_NAMESPACE, "www.widgets.com")
=> #
UUIDTools::UUID.sha1_create(UUIDTools::UUID_DNS_NAMESPACE, "www.widgets.com")
=> #
UUIDTools::UUID.timestamp_create
=> #
UUIDTools::UUID.random_create
=> #
 

 

也可以在gemfile里编辑加上

gem ‘uuidtools’

 

如果想去掉中间的-

 

new_name = UUIDTools::UUID.timestamp_create.to_s.gsub('-','')
 

 

4 其他安装方法

去官网下载把lib里的东西copy到项目的lib下

如果还是不行就把下载的包拷贝到vendor\plugins下

分享到:
评论

相关推荐

    ruby on rail.pdf

    《Ruby on Rails:构建高效Web应用的神器》 Ruby是一种高度灵活、面向对象的编程语言,它的设计理念强调了代码的可读性和简洁性。由Yukihiro Matsumoto(马特松,也被称作Matz)在1995年创建,Ruby受到了Perl、...

    Ruby on Rail 基础知识 一张纸

    ### Ruby on Rails基础知识详解 #### 一、简介 在IT领域,Ruby on Rails(简称RoR或Rails)是一种流行的Web应用程序开发框架,基于Ruby语言。它遵循MVC(模型-视图-控制器)架构模式,使得开发高效且结构化。本篇文章旨在...

    [Ruby on Rails] 02. [Mac] 安装Ruby on Rail 6.x

    [Ruby_on_Rails][中文]_02._[Mac]_安裝Ruby_on_Rail_6.x

    Ruby On Rail最新开发软件版本

    对于初学者来说,我觉得首先入门类书籍应该选择《programming ruby中文版 第2版》书里写的内容相当仔细,详细。而且这么书应该一直放在你的床头随手可取到的地方,即使在你看完以后它可以作为你的参考书。目前我还...

    [Ruby on Rails] 03. [Windows] 安装Ruby on Rail 6.x

    [Ruby_on_Rails][中文]_03._[Windows]_安裝Ruby_on_Rail_6.x

    Ruby新手学习书(Ruby语言中文教程)和Rails_4_days

    Ruby是一种面向对象的编程语言,以其简洁、优雅的语法著称,被广泛应用于Web开发,尤其是与Ruby on Rails框架结合使用。"Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言...

    Ruby on Rails Tutorial

    在过去的几年中,《Ruby on Rails Tutorial》这本书被视为介绍使用 Rails 进行 Web 开发的先驱者。 在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on ...

    rail on ruby

    ### Rails on Ruby 知识点概览 #### 一、Ruby on Rails 概述 - **定义**: Ruby on Rails(简称 Rails 或 RoR)是一种基于 Ruby 语言的 Web 应用开发框架,采用 Model-View-Controller(MVC)架构模式。 - **特点**...

    sample_app_RoR:Ruby on Rail教程后的学习项目

    您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...Ruby on Rails教程样本应用程序参考实施这是(第6版)中的示例应用程序的...

    Ruby-Devise一个基于Warden的Rails灵活身份验证解决方案

    Ruby-Devise是Ruby on Rails框架中的一个强大且灵活的身份验证解决方案,它为开发者提供了处理用户注册、登录、密码重置等常见身份验证需求的工具。这个库是基于Warden,一个通用的身份验证库,允许Devise在Rails...

    Ajax on rail

    关于ruby on rail的ajax,英文版

    react-devise, Ruby on Rails 设计验证服务器的ReactJS前端.zip

    react-devise, Ruby on Rails 设计验证服务器的ReactJS前端 ATTENTON: 目前,这必须是实验性软件,而不是在生产中使用。设计简介设计长期以来一直是 Rails 应用的认证库。 只需将设计放入你的Rails 应用程序,进行...

    ejemplo_rails_crud:Crud Para Probar Ruby on Rail

    【ejemplo_rails_crud:Crud Para Probar Ruby on Rails】是一个基于Ruby on Rails框架的简单CRUD(创建、读取、更新、删除)应用程序示例。这个项目旨在帮助开发者了解如何在Rails环境下构建基本的数据操作功能。让...

    RoR-Sample:Ruby On Rail 示例

    **Ruby on Rails(RoR)概述** Ruby on Rails,简称RoR,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,用于快速开发高效、可维护的Web应用。RoR的核心理念是DRY(Don't ...

    bitnami-docker-rails:Bitnami Ruby on Rails Docker组成开发环境

    bitnami-docker-rails:Bitnami Ruby on Rails Docker组成开发环境

    Monopoly:CSC 667867 的学期项目。使用 Ruby On Rail 实现的大富翁游戏

    自述 此自述文件通常会记录... Ruby版 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … 如果您不打算运行rake doc:app请随意使用不同的标记语言。

    Crosswind action on rail vehicles Wind tunnel experimental analyses

    这些实验使用了不同配置下的三种类型的铁路车辆模型。通过风洞测试,研究人员能够识别出对行车安全构成最大威胁的风况,并对影响铁路车辆气动行为的主要参数进行了敏感性分析。风洞实验特别关注了湍流强度和列车运动...

    《Ruby on Rails Tutorial(中文版)》(安道翻译)

    这本书讲解如何使用 Ruby on Rails框架开发应用,以及如何把应用部署到生成环境。本书使用Rail默认的开发工具栈开发了一个完整的社交应用(类似Twitter)。读完本书后你将掌握如何使用Rails从零开始开发任何类型的应用...

Global site tag (gtag.js) - Google Analytics