【发布时间】:2025-12-09 15:10:01
【问题描述】:
我有一个具有复杂关系的模型,它使用 CDbCriteria 过滤要在 CGridView 中查看的数据。 我还需要能够将过滤后的结果导出为 CSV 文件。 为此,使用 ActiveRecords 太耗费资源(20000+ 条记录),因此使用 CDbCommand 获得相同的结果并导出它们会快很多。
问题是,我找不到获取 ActiveRecords 从 CDbCriteria 构建的原始 sql 查询的方法。 有人知道怎么做吗?
【问题讨论】:
-
我想你可以在这里找到你需要的答案:*.com/a/4577768/287030
标签: sql activerecord yii