Yii Modification indirecte de la propriété surchargée

$winnerBid = Bids::model()->find($criteria);

Modèle a suivant les relations:

public function relations() {
        return array(
            'item' => array(self::BELONGS_TO, 'Goods', 'item_id'),
            'room' => array(self::BELONGS_TO, 'Rooms', 'room_id'),
            'seller' => array(self::BELONGS_TO, 'RoomPlayers', 'seller_id'),
            'buyer' => array(self::BELONGS_TO, 'RoomPlayers', 'buyer_id'),
        );
    }

Lorsque j'essaie d'enregistrer:

 $this->seller->current_item++;
    $this->seller->wins++;
    $this->seller->save();

J'obtiens l'erreur:

Indirects modification de surcharge de
propriété d'Offres::$vendeur n'a aucun effet
(/var/www/vente aux enchères/www/protected/modèles/Offres.php:16)

Mais c'était tout de l'amende à un autre serveur?
Comment résoudre ce problème? Ou de remplacer les directives php? Des idées? TNX

source d'informationauteur Joeeee | 2011-03-17