做博客的目的就是为了交流学习用,请勿提交seo标题留言,谢谢!请还博客一片干净的地方。

feed订阅 腾讯微博 新浪微博 你好,欢迎光临! 

Category Archives: rails

rails新建一个应用程序

2012.10.16 , , 2 条闲言 , 5078次点击,

安装了Rails框架之后,你同时也得到了一个新的命令行工具:rails。这个工具可以用于构造每个新的Rails应用程序。 为什么我们需要这么一个工具——我是说,为什么不抄起最顺手的编辑器,从头开始编写应用程序的每行代码呢?呃……我们确实可以这样做,但Rails可以在 幕后变很多戏法,让我们只需要做最少量的配置即可运行一个应用程序。为了让这些戏法能够生效,Rails必须...

ruby on rails 表间关联

2012.10.15 , , 没有评论 , 5435次点击,

rails标间关联方法,创建外键主见方法 1 创建外键 t.integer : 表名单数 _id 关联表的命名要以首字母的顺序决定如 categories_products 关联表的联合索引: add_index:categories_products,[:product_id,:category_id] 2 模型对象中指定关联 一对一关联 belongs_to...

rails的字符串处理

2012.10.15 , , 没有评论 , 3563次点击,

一个rails的字符串处理 string="My first string" string.length #=>15 string.length.next #=>16 string.slice(3,5) #=>first string.upcase #=>MY FIRST STRING string.empty? #false string.i...

Rails的多选删除更新(批量删除)

2012.09.26 , , 1条闲言 , 6096次点击,

对于Rails web应用,涉及到最频繁的操作就是增、删、查、改操作,因此为了满足用户体验,批量删除(或更新)操作是必不可少。 在 Rails自动生成的模板中,每个控制器(Controller)都包含7个基本Action,即index、show、new、create、 edit、update、destroy,每个Action都只能处理一个对象,而批量操作必然要求能够处...

rails数组一些用法

2012.09.25 , , 没有评论 , 3845次点击,

Array &         取两数组相同 *         数组相乘 +         数组相加 -         [1,2,3]-[1,2,4] = [3] <<          追加 <=>         比较每个元素 小于-1等于0大于1(每个元素比较) to_ary        转换成数组 ==        ...

Rails 数据库操作

2012.09.1 , , 没有评论 , 3641次点击,

数据库元被影射成对象 (object-relational mapping (ORM)层) Ruby代码 table<=>class row<=>object column<=>object attribute class和table的命名对应关系实例: Ruby代码 Order<=>orders ...

rails查询属性详解

2012.09.1 , , 没有评论 , 7409次点击,

1、获取数据 .获取第一条、最后一条记录 Ruby代码 Model.first Model.first(options) Model.find(:first, options) Model.last Model.last(options) Model.find(:last, options) .通过id获取记录 Ruby代码 Model.fin...

Rails的layout装饰

2012.08.30 , , 没有评论 , 3087次点击,

一:给Views下的所有的rhtml页面统一的装饰 定义layouts下的application.rhtml 即可 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <!-- 连接CSS样式文件 --> &...

rails关联表学习has_many belongs_to

2012.08.29 , , 1条闲言 , 6414次点击,

1、为什么要关联? 为什么我们需要在两个model之间建立关联?因为它让通用操作变得简单和容易。例如,考虑有一个rails应用程序包含一个customer model和一个order model。每一个customer有很多的order。没有关联时,model声明如下: Ruby代码 class Customer < ActiveRecord::Bas...

Rails命令行简单命令

2012.08.23 , , 1条闲言 , 4700次点击,

新增类 ruby script/generate Model <类名> <字段1>:<类型>... ruby script/generate Model Item name:string age:integer 移除类 ruby script/destroy Model 新增控制器 ruby script/generate Con...