今日の朝からこの問題を解決するのを手伝ってください...いくつかの調査を行った後、私は問題を見つけました...
「fmb_form_item_answer」というテーブルがあります
現在、このテーブルは.. 1079 レコードを持っています モデルの名前は... "FmbFormItemAnswer" です
問題は、999 番目のレコードに達した後です。model->id にアクセスすると、int ではなくテキストが返されます... as 1,002
例えば..
when model->id = 1079 の場合、生成されるのは... 1,079 (1 の後にカンマあり)
DBログを確認した後、これを理解することができました...以下は私が見つけたものです..
2013-08-19 18:59:53 EST ERROR: invalid input syntax for integer: "1,079"
2013-08-19 18:59:53 EST STATEMENT: SELECT * FROM "fmb_form_item_answer" WHERE submission_id=$1
この問題を解決するために専門家の助けを借りてください。本番サーバーからの起動です..簡単なヘルプをいただければ幸いです...
私は試しました...この方法も....モデルにルールを設定する....
array('id', 'numerical'),
スクリーンショット