Propel プラグインと MySQL データベースを備えた Symfony 1.1 を使用しています。結果を取得するために、クエリを Propel 接続に渡し、executeQuery() を呼び出します。
クエリが結果をフェッチしないときに、ResultSet の列名を取得しようとしています。結果が得られたら、配列のキー名を取得するだけです。結果がない場合、getRow() は false を返すため、配列キーを取得できません。
私のクエリは、エイリアスが付けられたさまざまな列名を持つ複数のテーブルで構成されています。
Propel オブジェクトを使用している間に列名を取得する他の方法はありますか?