[已解决]关于CDbCriteria和CSort中的别名

Hi, 强哥

  1. 可以在CDbCriteria中引入别名吗? 有时 CDbCriteria::condition 会和withOption中的某个关联的字段是一样的, 比如createTime。 这时需要手工在condition中每个字段前加上表名

  2. 使用CSort时,也是可能需要别名。

我的想法就是在构造一个查询时, 为所有使用到的字段都加入表的别名。 我想不出加入别名后, 会带来什么反面影响

另外, 为CSort指定的defaultOrder是否应该出现在 CSort::_directions 中呢?

你可以参考一下这个帖子:http://www.yiiframework.com/forum/index.php/topic,540.0.html

强哥!找不到帖子呀,伪静态换的都找不到帖子了…