现在的位置: 首页 > 综合 > 正文

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

2018年09月09日 ⁄ 综合 ⁄ 共 557字 ⁄ 字号 评论关闭

修改属性: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}

抱歉!评论已关闭.