好吧,我将数据 json 发布到我的后端,我有这个错误:
{
"message": "Record not found in table \"users\" with primary key ['6']",
"url": "/users/userdata",
"code": 404
}
我不知道为什么?我的数据库中有一个 id = 6 的用户,在我的函数中我正确接收了数据和 id,检查这部分,我的控制器:
public function userdata()
{
$user = TableRegistry::get('Users');
$id = $this->request->getData('iduser');
$data = $user->get($id, [
//'contain' => ['Cities']
]);
$this->set([
'success' => true,
'data' => $data,
'_serialize' => ['success', 'data']
]);
}
试试这个,$this->Users->get($id)
我$this->Users->find($id)
总是得到同样的错误