ベテラン・プログラマの備忘録
かれこれ20年以上システム開発をしているベテラン・エンジニアの備忘録。 LAMP 関連を中心に技術情報をメモります。
2007年11月17日土曜日
時に親切すぎるCakePHP
DBはPostgreSQL。こんな風にしようとしたらエラーだった。
$this->Model->save(array("dt"=>"NOW()+interval '1 month'"));
Cakeさんが pg_escape_string してくれちゃうもんだからシングルクォートが2重になってしまうんだな~。
仕方なく
$this->model->query("UPDATE table SET dt=NOW()+interval '1month'");
あー、ださいわ。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿