2012-11-08 39 views
3

我有一個複雜關係的模型,它使用CDbCriteria來過濾要在CGridView中查看的數據。 我需要能夠將篩選結果導出爲CSV文件。 爲此,使用ActiveRecords耗費資源(超過20000條記錄),因此使用CDbCommand獲得相同的結果並導出它們會快得多。來自CDbCriteria的Yii SQL查詢

問題是,我找不到一種方法來獲取ActiveRecords從CDbCriteria生成的原始SQL查詢。 有誰知道一種方法來做到這一點?

+0

我想你可能會在這裏找到你需要的答案:http://stackoverflow.com/a/4577768/287030 – Kjir

回答