CakePHPでハマったことその4(SQLiteでのupdate)

MySQLの場合期待通りに動いていたコードがSQLiteに変えたらエラーを出すようになってしまいました。

Warning (2): sqlite_query() [function.sqlite-query]: near "AS": syntax error [CORE\cake\libs\model\datasources\dbo\dbo_sqlite.php, line 115]

表示されたエラーで検索したところ

コスミー報告書[社外秘] – CakePHPではまったこと15(sqliteを使っているときのupdate)
http://red-treasure.com/report/?p=160

これがドンピシャ。1.2.0.6311をnightlyにアップデートすれば直るそうだ。ちょうど別件でも要アップデートだったので(結局別件の方は解決しなかったのですが)現時点の1.2系latest branchであるrev6418に突撃。
/branches/1.2.x.x – CakePHP : The Rapid Development Framework for PHP – Trac
https://trac.cakephp.org/browser/branches/1.2.x.x?rev=6418

SQLiteでのupdateのエラーが解決しました。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中