[RISOLTO][yii2]Argomenti da niubbo activerecord

Ciao , non ero un mago con yii quindi ora che sono migrato , ancora peggio , volevo chiedervi due cose sugli active record che non sono riuscito a trovare nella documentazione (ci saranno sicuramente ma non li ho trovati ):

1 ho questo :





// to retrieve customers using a raw SQL statement:

            $sql = 'SELECT * FROM tbl_campionato';

            $nomiCampionati = Campionati::findBySql($sql)->all();




se voglio trovare tutto come in questo caso non potrei fare :




       $nomiCampionati = Campionati::findAll();



Quale è il codice da utilizzare senza usare sql?

2 in yii avevo un datareadeer e con un while inserivo in una variabile che chiamo $row ogni record

ed accedevo alla singola colonna con $row[‘nomeColonna’]

qui come faccio lo stesso ?

Grazie

Risolto il problema n. 2 :

facendo un ciclo foreach stampo la singola colonna (o potrei usarla per altri scopi) così:





 foreach ($campionati as $key => $value) {

	 	echo $value['nomeColonna'].'<br/>';

	 }






Risolto anche il problema n 1 :




  // Estraggo tutti i record dalla tabella tbl_campionati

            $nomiCampionati = Campionati::find()->all();