大ハマリしたのでブログに残しておく。
例)やりたかった事
Doctrine_Query::create()
->select(DATE_FORMAT(...)) ......
◆解決方法◆
selectの前に以下をつけると正しく結果が取得出来る。
->setHydrationMode(Doctrine::HYDRATE_SCALAR)
例)
Doctrine_Query::create()
->setHydrationMode(Doctrine::HYDRATE_SCALAR)
->select(DATE_FORMAT(...)) ......
execute()した結果をforeachで回して中身を取り出す。
接続詞が付いている可能性があるので注意。
例)
as date => e_date
0 件のコメント:
コメントを投稿