我的代码是这样的:
code_status
如果我$test = $this->vendorRepository->getVendor($request->get('q'));
,结果是这样的集合:
我想将其转换为数组
我这样尝试:
dd($test)
结果如下:
id的值更改为0
为什么会发生?我该如何解决这个问题?
答案 0 :(得分:3)
这可能是因为您的ID字段是一个字符串,但是laravel希望它是一个自动递增的整数。
尝试将其添加到模型顶部:
public $incrementing = false;