doogie回答ポイント 300ptウォッチ

CakePHP2、PostgresqlでSaveメソッドでInsertをする際に、「Error: SQLSTATE[42P01]: Undefined table: 7 ERROR: リレーション"{テーブル名}_id_seq"は存在しません」というエラーメッセージが表示されます。データ自体は登録されています。試しにqueryメソッドでInsert文を発行すると、正常に登録されエラーは発生しません。CakePHPのSaveメソッドではInsertの後に何か処理を行っているのでしょうか?


環境:Windows7、xampp、CakePHP2.4、Postgresql8.3.8、PHP5.4

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-04-07 15:08:01
終了日時
2014-04-08 10:41:58
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

CakePHP227postgreSQL330windows71147メソッド515XAMPP245エラーメッセージ673ERROR176

人気の質問

メニュー

PC版