- 增删改
- 新增
- 删除
- 更新
增删改
新增
| 方法 | 说明 |
|---|---|
| insert | 新增 |
| save | 当主键不为空时为更新,为空时为插入 |
返回主键 id
实例:
$user=new User();$user->name='tengzhinei';$id=$user->insert();或者调用$id=$user->save();$id=$user->id;
删除
| 方法 | 说明 |
|---|---|
| delete($force=false) | 删除 |
| Record::destroy($id) | 静态删除 |
$force=true时 如果对象存在delete_time字段 只会将delete_time设置为非空同时会删除主键相同的缓存和配置了缓存 key 的缓存
实例:
$user=new User();$user->id=1;$user->delete();静态删除User::destroy(12);
更新
| 方法 | 说明 |
|---|---|
| update | 更新 |
| save | 当主键不为空时为更新,为空时为插入 |
返回自增 id
实例:
$user=new User();$user->name='tengzhinei';$user->id=12;$id=$user->update();或者调用$id=$user->save();
上一篇:使用Record 下一篇:查找方法
