User::find()->all(); //すべてのユーザーデータを返します;
User::findOne($id); //主キー id=1 のデータを返します。 ()- >where(['name' => 'ttt'])->one(); // ['name' => 'ttt'] からデータを返します。 find()-> ;where(['name' => 'ttt'])->all(); //['name' => 'ttt'];
User::findBySql ('SELECT * FROM user')->all(); //SQL ステートメントを使用してユーザー テーブル内のすべてのデータをクエリします
User::findBySql('SELECT * FROM user')->one();方法は、SQL ステートメントを使用してユーザー テーブル内のデータをクエリすることです。 )->count('id') ; //条件を満たすアイテムの総数をカウントします。
User:: find()->all(); //すべてのデータを返します ;
User::find()->count(); //レコード数を返します;
User::find()->average( ); // 指定された列の平均を返します。
User::find()->max(); ; // 指定された列の最大値を返します;
User::find()-> ;scalar(); // 値の最初の行と最初の列のクエリ結果を返します;
User::find() ->column(); //クエリ結果の最初の列の値を返します;
User: :find()->exists(); //データ行にクエリ結果が含まれているかどうかを示す値を返します。
クエリ操作:
User::find()->where(['name' => 'username'])->all(); このメソッドは、['name' => 'username'] のすべてのデータを返します。 User::find()->andWhere(['sex' => ' Male', 'age' => '24'])->count('id');条件を満たすもの
新しいオペレーション:
$model = newUser();
$model->username = 'username';$model->age = '20';$model->insert();
変更操作:
$User = User::findOne($id);
$User->save(); // $User->save(); と同等update();
削除操作:
User::findOne($id)->delete(); $id の値を主キーとするデータベースを削除します。変数; User:: deleteAll('年齢 > :年齢 AND 性別 = :性別', [':年齢' => '20', ':性別' => '1']);条件