2012-11-08 4 views
3

나는 CDbCriteria를 사용하여 CGridView에서 데이터를 필터링하는 복잡한 관계의 모델을 가지고 있습니다. 필터링 된 결과를 CSV 파일로 내보낼 수 있어야합니다. ActiveRecords를 사용하는 것은 너무 많은 자원을 소비하므로 (20000+ 레코드) CDbCommand를 사용하여 동일한 결과를 얻고 내보내는 것이 훨씬 빠릅니다.Yii SQL 쿼리 (CDbCriteria)

문제는 ActiveRecords가 CDbCriteria에서 빌드하는 원시 sql 쿼리를 가져 오는 방법을 찾을 수 없다는 것입니다. 누구나 방법을 알고 있습니까?

+0

여기에서 필요한 답변을 찾을 수있을 것 같습니다. http://stackoverflow.com/a/4577768/287030 – Kjir

답변