Rails中文Podcasts系列
文章平均质量分 84
gonjay
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Rails中文Podcasts【一】
从现在起,笔者会尝试将学习rails时的一些小技巧做成一份笔记,以一个系列的形式记录下来,每份笔记里面都会包含5个小tips,给自己复习用,也给需要的人一些帮助吧。 一、缓存实例变量 介绍一个快速提高性能的小技巧,只需要添加几个小指令即可。 def current_user @current_user ||= User.find(session[:user_id]) end原创 2013-01-29 10:48:32 · 1069 阅读 · 0 评论 -
Rails中文Podcasts【二】
一、使用Symbol的to_proc方法得到的便捷代码块 class Project < ActiveRecord::Base has_many :tasks def self.all_names find(:all).collect(&:name) end end 这里的 find(:all).collect(&:name) 显得比较奇怪,因为之前几乎没见过原创 2013-02-12 12:15:02 · 1260 阅读 · 0 评论 -
Rails中文Podcasts【三】
一、session中来自model的危险 在session中存model的时候需要谨慎些,有时候它会变得很不听话而且特尼玛容易和数据库不同步,所以最好的方式不是存model在session中,而是存model的ID,并从数据库中根据ID来抓model class UsersController < ApplicationController def prepare sessio原创 2013-02-28 22:03:26 · 1150 阅读 · 0 评论
分享