Redis 模型

喜闻乐见的对命名空间、类名无要求,只要按照规定写注解即可!

需要使用注解将表、字段属性全部标注。并且写上和set方法。

@RedisEntity

@Column

Redis模型中只有name生效

  1. // 读取-直接传key
  2. $model2 = TestRedisModel::find('123-imi');
  3. // 读取-传参数组成
  4. $model3 = TestRedisModel::find([
  5. 'id' => '123',
  6. 'name' => 'imi'
  7. ]);
  1. $model = TestRedisModel::newInstance();
  2. $model->setName('imi');
  3. $model->setAge(100);
  4. $model->save();
  1. // 删除键为key和123-imi的数据
  2. // 123-imi是以RedisEntity中定义为准
  3. TestRedisModel::deleteBatch('kkk', [
  4. 'id' => '123',
  5. 'name' => 'imi'
  6. ]);