在yii2.0先进框架数据库的一些操作

yii2.0框架的PHP开发的一个高效的框架。这使作者付出了许多心血。接下来,我会给你一些基本的增删改操作实例yii2。



用户::查找(- all)();返回所有用户数据;

用户::找到($id); / /返回键ID = 1的数据;

用户::找到(->哪里)({ 'name' = 'ttt ' })(->一); / / a > 'ttt'} { 'name'返回数据;

用户::找到(->哪里)({ 'name' = 'ttt ' })(->所有); / / { 'name' = > 'ttt}返回所有数据;

用户::findbysql('select *用户)(->所有); / / SQL查询中的所有数据表的用户;

用户::findbysql('select *用户)->一();这一方法使用SQL语句来查询一个在用户表中的数据;

用户::找到(->何)({ 'sex= > '女','年龄' = 18个})->计数('id'); / /统计按照总数的条款;

用户::查找(-一)();返回一个数据;

用户::查找(- all)();返回所有数据;

用户::查找(-计数)();返回记录数;

用户::查找(平均值)();返回指定列的平均值;

用户::查找(- min)();返回指定的最小列;

用户::查找(- max)();返回指定的最大列;

用户::查找(-标量)();查询结果返回值的第一列的第一行;

用户::查找(-列)();返回查询结果中第一列的值;

用户::查找(-存在)();返回一个值,该值指示数据行是否包含查询结果;



yii2组查询,例如:

用户::发现()-> addgroupby(标题)->所有();根据标题分组



1,增加(插入)



新用户();

元=小帮派;

元模型>插入();



一些简单的操作为数据库删除,或者旧的方式,我写的代码,如果样式是混乱的,我会附上截图。或者用用户表作为例子。



用户::deleteAll('name =小男孩);删除名称=小组的数据;

用户::找到($id)->删除();删除主键的$id变量值数据库;

用户::deleteAll(年龄:年龄和性别:性别= >:年龄= >{20:性= > 1});根据条件删除数据;

推荐阅读:的yii2框架(1)从零开始(1)通过作曲家安装yii2框架被认为是帮助大家学习yii2。