增删改

新增


方法说明
insert新增
save当主键不为空时为更新,为空时为插入

返回主键 id

实例:

  1. $user=new User();
  2. $user->name='tengzhinei';
  3. $id=$user->insert();
  4. 或者调用
  5. $id=$user->save();
  6. $id=$user->id;

删除


方法说明
delete($force=false)删除
Record::destroy($id)静态删除

$force=true时 如果对象存在delete_time字段 只会将delete_time设置为非空同时会删除主键相同的缓存和配置了缓存 key 的缓存

实例:

  1. $user=new User();
  2. $user->id=1;
  3. $user->delete();
  4. 静态删除
  5. User::destroy(12);

更新


方法说明
update更新
save当主键不为空时为更新,为空时为插入

返回自增 id

实例:

  1. $user=new User();
  2. $user->name='tengzhinei';
  3. $user->id=12;
  4. $id=$user->update();
  5. 或者调用
  6. $id=$user->save();

上一篇:使用Record   下一篇:查找方法