Yii2.0 - 删除

 1 #删除
 2 //方法一:
 3 $pt = PurchaseOrderPayDetail::findOne(['pur_number' => $pay->pur_number, 'requisition_number' => $pay->requisition_number]);
 4 if($pt) {
 5     $pt->delete();
 6 }
 7 
 8 //方法二:
 9 PurchaseTemporary::deleteAll(['create_id'=>Yii::$app->user->id]);
10 
11 //方法三:
12 $model  = PurchaseNote::find()->where(['id'=>$id,'create_id'=>Yii::$app->user->id])->one();
13 $model->delete();
14 
15 //方法四:
16 $this->findModel($id)->delete();
17 protected function findModel($id)
18 {
19     if (($model = PlatformSummary::findOne($id)) !== null) {
20         return $model;
21     } else {
22         throw new NotFoundHttpException('The requested page does not exist.');
23     }
24 }
25 
26 //方法五:
27 PurchaseCategoryBind::find()->where(['id'=>$id])->one()->delete();

 

posted @ 2018-04-12 13:35  liuweipcs  阅读(87)  评论(0编辑  收藏  举报