控制属性修改时间,控制时间,联合主键

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~

    改修属性: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币,轻轻松松上两亿!)

posted @ 2013-04-23 19:52  xinyuyuanm  阅读(178)  评论(0编辑  收藏  举报