控制属性修改时间,控制时间,联合主键
2013-04-23 19:52
204 查看
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~
改修属性:update_attributes
private
def _update_status(status)
self.update_attributes :status => status
self.save
end
控制时光:Timecop.travel(Time.now - 3.day) do end
每日一道理
喜马拉雅直冲霄汉,可上面有攀爬者的旗帜;撒哈拉沙漠一望无垠,可里面有跋涉者的脚印;阿尔卑斯山壁立千仞,可其中有探险者的身影;雅鲁藏布江湍急浩荡,可其中有勇敢者的故事。
before do
Timecop.travel(Time.now - 3.day) do
@hash = {
:title => 'title1',
:content => 'content1',
:start_time => Time.now + 2.day,
:end_time => Time.now + 5.day
}
@activity = creator.activities.create(@hash)
end
end
合联主键:uniqueness
validates :user_id, :uniqueness => {:scope => :activity_id}
文章结束给大家分享下程序员的一些笑话语录:
腾讯的动作好快,2010年3月5日19时28分58秒,QQ同时在线人数1亿!刚刚看到编辑发布的文章,相差才2分钟,然后连专题页面都做出来了,他们早就预料到了吧?(其实,每人赠送10Q币,轻轻松松上两亿!)
改修属性:update_attributes
private
def _update_status(status)
self.update_attributes :status => status
self.save
end
控制时光:Timecop.travel(Time.now - 3.day) do end
每日一道理
喜马拉雅直冲霄汉,可上面有攀爬者的旗帜;撒哈拉沙漠一望无垠,可里面有跋涉者的脚印;阿尔卑斯山壁立千仞,可其中有探险者的身影;雅鲁藏布江湍急浩荡,可其中有勇敢者的故事。
before do
Timecop.travel(Time.now - 3.day) do
@hash = {
:title => 'title1',
:content => 'content1',
:start_time => Time.now + 2.day,
:end_time => Time.now + 5.day
}
@activity = creator.activities.create(@hash)
end
end
合联主键:uniqueness
validates :user_id, :uniqueness => {:scope => :activity_id}
文章结束给大家分享下程序员的一些笑话语录:
腾讯的动作好快,2010年3月5日19时28分58秒,QQ同时在线人数1亿!刚刚看到编辑发布的文章,相差才2分钟,然后连专题页面都做出来了,他们早就预料到了吧?(其实,每人赠送10Q币,轻轻松松上两亿!)
相关文章推荐
- 修改属性值,控制时间,联合主键
- 映射组件属性---5.7.5: 多列作为联合主键
- VC ++实现 对文件的 隐藏, 只读 ,创建时间 , 最后修改时间 ,最后访问时间 属性的修改
- Linux 下修改文件的时间属性
- UpdateSourceTrigger 属性控制绑定源更新的执行时间
- 文件属修改器!(创建时间、修改时间等属性修改)
- 为什么文件属性中的“访问时间”和“修改时间”不一致?
- 两个属性定义一个主键:JPA中的联合主键
- 在PB中如何控制DATAWINDOW列的修改属性[转贴]
- Linux下修改文件的时间属性
- oracle添加联合主键和oracle时间加减
- 一种历史详细记录表,完整实现:CommonOperateLog 详细记录某用户、某时间、对某表、某主键、某字段的修改(新旧值
- Mac OS X使用技巧:显示、隐藏文件、修改文件时间属性
- db2 将原表列notnull属性修改为null属性的方法 (查看主键约束,唯一约束去syscat.tabconst)
- 文档属性时间戳修改
- mysql 修改主键自增,新增联合主键
- 在PB中如何控制DATAWINDOW列的修改属性
- linux文件时间属性 查看和修改文件时间
- 获取model通用属性,并设置属性值,创建时间,修改时间等,仅供参考
- Mac OS X 下修改文件属性:创建时间、修改时间