私は CakePHP にかなり慣れていませんが、これまでのところ非常に使いやすいと感じています。今日、データベースからのデータのエクスポートで問題が発生しました。
モデルの 1 つを JSON としてエクスポートしています。CakePHP が id 列を文字列としてエクスポートしていることに気付いたことを除けば、すべてうまくいっています。モデルは mysql で int として定義されています。JSON出力とモデルの両方でチェックしました-
var_dump($this->Post->findById($id));exit;
モデルでも、id は文字列として定義されます。
これは、ID として整数を取得するために使用される JSON 出力に依存する他のシステムを台無しにします。
モデルに $_schema 属性を設定してみましたが、何も変わりませんでした。
よろしくお願いします。
ありがとう、ダン