環境:Windows7、xampp、CakePHP2.4、Postgresql8.3.8、PHP5.4
saveメソッドの動作については下記ブログに詳しいです。
http://blog.xao.jp/blog/cakephp/making-thorough-a-study-of-model-save-method/
queryメソッドに比べて様々な処理を行っていますが、insertが実行されていないとしたら、16番以前の処理で弾かれている可能性が高いです。
タイムスタンプやバリデーションに問題はありませんか。
ちなみに、モデル名とテーブル名は異なります。
あと、テーブルのプライマリーキーは2つの項目です。
何かIndexと関係ありそうなのですが・・、よく解りません。
エラーの原因は複合主キーでした。CakePHPでは複合主キーに対応していないみたいなので、queryメソッドでSQL直書きで対応することにします。
有難うございました。