2012-05-02 22 views
0

的Yii是選擇PK的時候曾經我選擇一列來選擇,但是當我設置選擇爲false是否能夠正常工作...... 我怎麼能禁用selecting the PK column by defaultYii中的標準如何選擇無PK列只

即。

$criteria->with = array(
     'provider' => array(
      'with' => array(
       'provider_offers' => array(
        'select' => 'provider_id',// here it select the 'id' with the provider_id 

回答

0

它總是被選中(當你訪問另一個模型字段時需要關係)。如果你使用像CGridView那樣的小部件或者其他的東西,請嘗試CSqlDataProvider。

+0

謝謝我的朋友... – Hilmi