In Queue ho questa relation
'delivery' => array(self::BELONGS_TO, 'Delivery', 'delivery_id'),
La tabella Delivery contiene il campo client_id (perchè un cliente può avere N delivery)
Sto cercando di ottenere questo
"SELECT DISTINCT(queue.delivery.id), delivery.client_id FROM ... <join vari>"
Come posso farlo con gli strumenti di Yii?
Ho provato questo, ma non funziona
$queued_delivery =Queue::model()->findAll(array( 'select'=>'t.delivery_id, delivery.client_id', 'with' => 'delivery', 'distinct'=>true, ) );
Mi dice
Quote
Active record "Queue" is trying to select an invalid column "delivery.client_id". Note, the column must exist in the table or be an expression with alias