Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Laravel中保存时返回空,没有错误_Php_Mysql_Laravel - Fatal编程技术网

Php 在Laravel中保存时返回空,没有错误

Php 在Laravel中保存时返回空,没有错误,php,mysql,laravel,Php,Mysql,Laravel,我使用Laravel创建了一个API,并将其上传到Heruko免费网络托管。但是当我使用API并在数据库中添加一些数据时,我将得到[]的返回。但这在我的本地电脑上运行良好 这是我的保存代码: 注意:所有请求的数据都可以在模型中填写。与您的问题无关: 您可以替换所有行$details->\uuuuuuuuuuuuuuuuuuu=$request->\uuuuuuuuuuuu 通过$details->fill($request->all()) 或者$details->fill($request->o

我使用Laravel创建了一个API,并将其上传到Heruko免费网络托管。但是当我使用API并在数据库中添加一些数据时,我将得到
[]
的返回。但这在我的本地电脑上运行良好

这是我的保存代码


注意:所有请求的数据都可以在模型中填写。

与您的问题无关:

您可以替换所有行
$details->\uuuuuuuuuuuuuuuuuuu=$request->\uuuuuuuuuuuu
通过
$details->fill($request->all())
或者
$details->fill($request->only(['splid','listing_type_id',…])

您的控制器将更小,更易于阅读


附言:我不明白这部分:

$listing = Listings::create($request->all());
$details = new Listings($request->input());
...
$details->save();

为什么要用您的请求数据创建两个
列表

您应该返回保存的类别,而不仅仅是消息,返回response()->json(['message'=>'Added Successfully','category'=>$category]);
$listing = Listings::create($request->all());
$details = new Listings($request->input());
...
$details->save();