Mysql
 sql >> Datenbank >  >> RDS >> Mysql

yii-Beziehung für mehrere Spaltenfremdschlüssel

Diese Lösung hat bei mir funktioniert:

Überschreiben Sie den __get Funktion in Ihrem Modell:

public function __get($name)
{
    if(($name == 'friends1') || ($name == 'friends2')) {
        return parent::__get('friends1') + parent::__get('friends2');
    }
    else
        return parent::__get($name);
}