Ruby on Rails
iteye_19776
这个作者很懒,什么都没留下…
展开
-
Rails中render和redirect_to页面显示的用法
今天写代码的时候遇到页面跳转的问题,所以查了render 和redirect_to的异同及用法,render 和redirect_to 都是执行页面跳转,并且写在这两个方法后面的语句仍然会被执行。1.render:简单的页面渲染,可以指定渲染的页面或布局文件,但是不会发出请求,只根据函数参数渲染页面,不会执行action函数,不会重新加载服务器中的数据。render的用法如下:...原创 2014-01-01 14:34:10 · 543 阅读 · 0 评论 -
ruby on rails 数据库sqlite3的初始应用
ruby 2.0.0以上版本rails 4.0.0以上版本1.首先新建一个数据源: (1)打开rubymine,点击右侧database出现database对话框 右击对话框空白处,new->Data Source ,然后按照要求填写Data Source Properties(2)设置JDBC driver filesJDBC driver files:Xerial ...原创 2014-01-06 18:02:41 · 220 阅读 · 0 评论 -
Rails 分页显示之will_paginate
分页显示是在Ruby on Rails中是一个常用功能,实现方式有很多种,rails也内建了对分页的支持,但是这里需要添加分页组件。1.安装will_paginate (1)在gemfile文件中添加 gem "will_paginate"然后执行[code="Shell"]$ bundle install [/code]2.controller中添加如下方法[code="...原创 2014-01-14 18:25:49 · 140 阅读 · 0 评论 -
Ruby on Rails中的validates验证
今天重构活动通时代码时学习了一下Ruby on Rails中的validates验证机制,validates验证机制是rails自带的,虽然存在局限性,但用起来还是比我们自己写验证要简单许多,下面就简单学习一下吧(1)用validates对User模型的name属性进行存在性验证:打开app/models/user.rb,添加如下代码[code="Ruby"]class User ...原创 2014-01-27 16:49:37 · 551 阅读 · 0 评论