自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

counter_cache失效一例

counter_cache的问题counter_cache在模型上控制计数器的变化,因此当模型发生new和delete时候触发,但对于依赖模型使用的[code="ruby"]class Topic < ActiveRecord::Base has_many :posts, :dependent => :delete_allend[/code]由于删除topic时,生成...

2009-07-27 15:46:37 129

单表继承STI实现一对多关联

代码如下:[code="ruby"]create_table :organizations do |t| t.string :type, :name t.integer :priority, :organization_id t.timestampsend[/code][code="ruby"]class Organization < Act...

2009-05-13 21:49:18 109

Rails中集中管理数据字典的方法

首先创建一个数据字典的model[code="ruby"]ruby script/generate model dictionary[/code]然后在create_dictionaries中添加字典表的定义:[code="ruby"]def self.up create_table dictionaries do |t| t.string :categ...

2009-03-21 23:11:30 244

Getting Start with Rails [2]

2.1 MVC架构Rails按照模型、视图、控制器(即MVC)的架构组织。MVC的优点包括[list][*]商业逻辑和用户界面相分离[*]容易保持代码的DRY风格[*]不同功能的代码分开,更清晰,更容易维护[/list]2.1.1 模型模型展示应用系统的数据,同时操纵这些数据的规则。也可以说,模型主要是用来管理和相关数据库表的交互规则。在多数情况下,数据库中的一...

2009-03-16 22:46:46 111

Getting Start With Rails [1]

本指南基于Rails 2.3版本,部分代码可能无法运行于旧的Rails版本。1、设定如果你是一个准备开始磕磕碰碰的建立Rails应用初学者,本指南正是为你设计。我们假定你没有Rails的开发经验。如果你想开始这个激动人心的过程,你需要提前安装一些东西:[list][*]Ruby语言[*]Ruby语言的gem包[*]数据库:SQLite(推荐)、MySQL、Pos...

2009-03-15 10:29:51 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除