基础查询
1 | User::find()->all(); // 返回所有数据; |
直接查询
1 | /*createCommand(执行原生的SQL语句) */ |
参数绑定
1 | $post = Yii::$app->db->createCommand('SELECT * FROM post WHERE id=:id AND status=:status') |
执行非查询语句
1 | // INSERT (table name, column values) |
执行事务
1 | $db = Yii::$app->db; |
关联查询
1 | /** |
查询条件不等于null or 不能等空
1 | $user = User::find() |
查询条件等于null or 等空
1 | $user = User::find() |