2013-10-17 14 views
5

auswählen Ich habe Modell mit gii und ich habe Tabellenaufruf machen und es hat ein paar Spalten, gibt es eine, die heißt, machen, wie bekomme ich alle Daten aus der Spalte machen zurück in der Steuerung.yii, wie man eine Spalte aus Modell

hier ist meine Aktion

public function actionAutoCompleteMake() 
    { 


     $makeModel= Make::model()->load(fieldMake); 


    } 

Antwort

18

Wenn Sie Yü neu sind, sollten Sie überprüfen the docs für Yü der Active Record.

public function actionAutoCompleteMake() 
{ 
    $makeModels = Make::model()->findAll(array("select"=>"fieldMake", "order"=>"fieldMake DESC")); 
} 
+0

danke, ich bin auf jeden Fall die Docs auschecken. –

1

Sie können dies mit einem gewissen Zustand auch tun: -

$criteria    = new CDbCriteria; 
$criteria->select  = "fieldMake"; 
$criteria->condition = " fieldName = fieldValue"; 

$results    = Make::model()->findAll($criteria); 

Kann sein, es wird Ihnen auch helfen.

+0

$ Kriterien-> wählen nicht funktioniert, es wählt immer noch alle Spalten –

+0

können Sie mir bitte zeigen Sie Ihren Code? –

Verwandte Themen