我对 CakePHP 还很陌生,但到目前为止我觉得它很容易使用。今天我遇到了从数据库导出数据的问题。
我将我的 1 个模型导出为 JSON。一切都很顺利,除了我注意到 CakePHP 将 id 列导出为字符串。该模型在mysql中定义为int。我已经检查了 JSON 输出和模型,通过 -
var_dump($this->Post->findById($id));exit;
在模型中,id 也被定义为字符串。
这与依赖该 JSON 输出的其他系统混淆,后者用于获取整数作为 ID。
我尝试在模型中设置 $_schema 属性,但这并没有改变任何东西。
我会很感激你的帮助。
谢谢,丹