谁能帮我,我想把 id 传递给我的仓库。输出illegal offstring id
感谢您的回复!
这是我的控制器
public function delete()
{
$response = ['status' => false, 'message' => 'Invalid request'];
if (Request::ajax()) {
if (Request::isMethod('POST')) {
$data = Request::input('id');
$response = $this->testRepo->delete($data);
}
}
return Response::json($response);
}
这是我的测试回购>删除
public function delete($data)
{
$data = $data['id'];
$result = DB::table('user_details')
->select('id')
->where('id', '=',$data);
if ($result) {
// delete
}
return $response;
}
当你这样做时,你存储的是id值,而不是一个数组:
$data = Request::input('id');
因此,在这种情况下,$data
持有实际的id。
如果要发送整个输入数组,可以像这样操作:
$data = Request::all();
然后像这样检索它:
$id = $data['id'];