ActiveRecord(活动记录)提供了面向对象接ロ用以访问数据库中的数据。一个AR类关联一张数据表通过操作实例化的AR类模型达到处理数据的目的。
1、创建数据模型声明AR类:
在类Φ引用AR基类,实现tblName方法绑定与之关联的数据表:
注:如果应用中配置了多个数据库连接,且需给AR类使用不同的数据库连接(DB connection)可以重寫覆盖yii\db\ActiveRecord::getDb()方法:
AR 提供了两种方法来构建 DB 查询并向 AR 实例里填充数据:
->scalar() //返回查询结果的第一行中的第一列的值 ->exists() //返回一个值,该值指示查询结果是否有数据
save() 会更新表里的对应行记录