• Yii2数据库操作再总结


    User::find()->all(); 此方法返回所有数据;
    User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子);
    User::find()->where(['name' => 'yii'])->one(); 此方法返回 ['name' => 'yii'] 的一条数据;
    User::find()->where(['name' => 'yii'])->all(); 此方法返回 ['name' => 'yii'] 的所有数据;
    User::find()->orderBy('id DESC')->all(); 此方法是排序查询;
    User::findBySql('SELECT * FROM user')->all(); 此方法是用 sql 语句查询 user 表里面的所有数据;
    User::findBySql('SELECT * FROM user')->one(); 此方法是用 sql 语句查询 user 表里面的一条数据;
    User::find()->andWhere(['sex' => '男', 'age' => '24'])->count('id'); 统计符合条件的总条数;
    User::find()->andFilterWhere(['like', 'name', 'yii']); 此方法是用 like 查询 name 等于 yii的 数据
    User::find()->one(); 此方法返回一条数据;
    User::find()->all(); 此方法返回所有数据;
    User::find()->count(); 此方法返回记录的数量;
    User::find()->average(); 此方法返回指定列的平均值;
    User::find()->min(); 此方法返回指定列的最小值 ;
    User::find()->max(); 此方法返回指定列的最大值 ;
    User::find()->scalar(); 此方法返回值的第一行第一列的查询结果;
    User::find()->column(); 此方法返回查询结果中的第一列的值;
    User::find()->exists(); 此方法返回一个值指示是否包含查询结果的数据行;
    User::find()->batch(10); 每次取 10 条数据
    User::find()->each(10); 每次取 10 条数据, 迭代查询

    更多资料参考:http://blog.csdn.net/xundh/article/details/45955195/

  • 相关阅读:
    JSPatch 可以让你用 JavaScript 书写原生 iOS APP
    iOS如何解析crash文件中的地址
    这几个Xocode插件用过一段时间还比较稳定好用,Xcode6兼容,推荐给大家:
    你的下拉刷新是否“抖”了一下
    iOS上Delegate的悬垂指针问题
    UITableView性能优化
    block详解
    runloop timer
    图片知识总结
    视像会议软件推荐备忘
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6964004.html
Copyright © 2020-2023  润新知