まず第一に、それが私がやろうとしていることです:
ライブラリ内のクラスの 1 つで、検索結果の合計行数をカウントしたいと考えています。このクラスは、検索結果のアペンダント モデルによって設定された選択オブジェクトを使用します。私の問題は、この select() が from() によって要求された列を既に設定していることですが、単純に行をカウントするには、ID を選択したいだけです。ライブラリで使用しており、変数が保護されているため、オブジェクトの値を単純に変更することはできません。残念ながら、Zend には mySql count コマンドの機能がなく、静的な mySql コードを使用したくありません。将来データベース システムを切り替える可能性があるからです。
ここに私の質問があります:
Zend_Select によって、選択した列を変更する方法はありますか?