一、Yii\db\ActiveRecord 具体介绍:
AR类即活动记录(Active Record)它的作用是 提供了一个面向对象的方式去操作数据库,从而对数据库进行CURD的时候可以 “复用”,这也就是体现了面向对象的好处。我们就从查询下手,看它封装的方法:
1.首先在models里面定义简单的数据库模型:
<?php
namespace app\models;
use yii\db\ActiveRecord;
class Content extends ActiveRecord{
public static function tableName(){
return 'user';
}
}
?>
2.在controller里面显示一个视图,并把操作打印出来:
<?php
namespace app\controllers;
use Yii;
use yii\web\Controller;
use yii\db\Query;
use app\models\Content;
class IndexController extends Controller{
public function actionRegister(){
$rows=Content::find()->all(); //查询方法
return $this->render('register',['data&#