Think PHP5.0模型操作之删除数据
删除当前模型
调用delete方法
public function delete(){
$user = UserModel::get(1);
if ($user->delete()) {
return '删除成功!';
}else{
return ' 删除数据失败’;
}
根据主键删除
或者直接调用静态方法
User Model::destroy(1);
//支持删除多个数据
UserModel::destroy(‘1,2,3’);
//或者
UserModel::destroy( [ 1,2,3 ] );
条件删除
使用数组进行逐条删除
//删除状态为0的数据
UserModel::destroy( [ 'stadus' =>0 ] );
或者通过数据库类的查询条件删除
UserModel::where( 'id' , '> ' ,10) ->delete();
//查询手册
时间:2018.4.26