1、yii\db\ActiveRecord::find()方法的使用
查询一条记录
$post= Post::find()->where(['id'=>$_GET['id']])->one(); 等价于 $post2= Post::findOne(['id'=>$_GET['id']]);
查询多条数据
$model= Post::find()->where(['status'=>2])->all(); 等价于 $model2= Post::findAll(['status'=>2]);
2、yii\db\ActiveRecord::insert()插入数据
3、yii\db\ActiveRecord::update() 更新数据
4、yii\db\ActiveRecord::delete()删除数据
相关例子如下所示:
5、关联查询
hasOne()或者hasMany方法建立两个表之间的关联关系
网友评论