如果您使用 Eloquent API 去返回?cái)?shù)據(jù),它們將自動(dòng)封裝到 data 中。如果要將其刪除,請?jiān)?code style="font-size: 15px;">app/Providers/AppServiceProvider.php 中添加 JsonResource::withoutWrapping();
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
JsonResource::withoutWrapping();
}
}
如果你有 API 端口執(zhí)行某些操作但是沒有響應(yīng),那么您只想返回 “一切正常”, 您可以返回 204 狀態(tài)代碼 “No content”。在 Laravel 中,這就很簡單: return response()->noContent();
.
public function reorder(Request $request)
{
foreach ($request->input('rows', []) as $row) {
Country::find($row['id'])->update(['position' => $row['position']]);
}
return response()->noContent();
}
更多建議: