User::find()->all(); //모든 사용자 데이터를 반환합니다.
User::findOne($id) //기본 키 ID가 1인 데이터를 반환합니다. 🎜>User ::find()->where(['name' => 'ttt'])->one() //['name' => 'ttt'에서 데이터 조각을 반환합니다. ];
User::find()->where(['name' => 'ttt'])->all(); //['name' => '];
User::findBySql('SELECT * FROM user')->all(); //sql 문을 사용하여 사용자 테이블의 모든 데이터를 쿼리합니다.
User::findBySql('SELECT * FROM user')-> ;one(); 이 메서드는 SQL 문을 사용하여 사용자 테이블의 데이터 조각을 쿼리합니다.
User::find()->andWhere(['sex' => 'female; ', 'age' => '18'])->count('id'); // 조건을 충족하는 총 항목 수를 계산합니다.
User::find()->one( ); // 데이터 1개 반환
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()->where(['name' => 'username'])->one(); 이 메소드는 ['name' => '] ;User::find()->where(['name' => 'username'])->all(); 이 메서드는 ['name' => '] 데이터
새로운 작전:
$model = newUser();$model->username = '사용자 이름';
$model->age = '20';
$model->insert();
수정 작업: $User = User::findOne($id);
$User->name = 'zhangsan';
$User->save (); // $User->update();
와 동일합니다.
삭제 작업:
User::deleteAll('name = username'); 이름 = 사용자 이름인 데이터를 삭제합니다.User::findOne($id)->delete(); $id 변수
User::deleteAll('age > :age AND sex = :sex', [':age' => '20', ':sex' => '1'] ); 조건에 맞는 데이터를 삭제하세요.