0
Mein Code ist:Wie füge ich dem Join-Request ein Attribut zum Modell hinzu (Yii1)?
$criteria = new MyCDbCriteria;
$criteria->select = 't.id, acc.server_account, t.registration_date, lac.login, t.summ, t.input, t.output, t.lot, t.options_sum, t.profit';
$criteria->join = 'join `accounts` acc on (t.account_id = acc.id) join `users` u on (acc.user_id = u.id) join `leads_and_clients` lac on (u.login = lac.login)';
$records = PartnersReport::model()->findAll($criteria);
foreach ($records as $record) {
foreach ($record->attributes as $key => $val) {
$return['values'][$record->id][$key] = $val;
}
}
Das Problem: Es gibt keine "verbunden" wie server_account
in $record->attributes
Attribute. Wie man hinzufügen?
Wie füge ich eine Eigenschaft 'PartnersReport :: server_account' hinzu? Eigentlich verstehe ich nicht, wo ich das machen kann. Wenn innerhalb des Modells, wo genau? – splash27
Klasse Mymodel erweitert Cotrecord { public $ server_account; } – adiv
bereits getan. Vielen Dank! – splash27