User::find()->all();? ? 此方法返回所有數據;
User::findOne($id);? 此方法返回 主鍵 id=1的一條數據(舉個例子);
User::find()->where(['name'=>'小伙兒'])->one();? 此方法返回 ['name'=>'小伙兒'] 的一條數據;
User::find()->where(['name'=>'小伙兒'])->all();? 此方法返回 ['name'=>'小伙兒'] 的所有數據;
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','小伙兒']); 此方法是用 like 查詢 name 等于 小伙兒的 數據
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條數據, 迭代查詢