首先,这就是我想要做的:
在库中的一个类中,我想计算搜索结果的总行数。该类使用由搜索结果的附加模型设置的选择对象。我现在的问题是,这个 select() 已经通过 from() 设置了请求的列,但是为了简单地计算我只想选择 id 的行,因为网站必须是高性能的。我不能简单地更改对象的值,因为我在库中使用它并且变量受到保护。不幸的是,Zend 没有 mySql count 命令的功能,我不想使用静态的 mySql 代码,因为将来我们可能会切换我们的数据库系统。
现在这是我的问题:
Zend_Select 是否有可能更改选定的列?