Php Laravel响应转换不工作

Php Laravel响应转换不工作,php,json,rest,laravel,Php,Json,Rest,Laravel,我有以下几点 控制器功能 变压器 而不是转换的json。我也没有收到任何错误。试用 return $this->response->item($account, new UserBankAccountTransformer::class); 但反应仍然没有改变。我尝试了我能做的一切,但是我没有成功:(尽管这个问题已经一年多了,但是为了所有可能有类似问题的人,这里的疑点是你使用了:项而不是集合) 如果$account包含一个集合,则表示此答案正确:即: return $this-&

我有以下几点

控制器功能 变压器 而不是转换的json。我也没有收到任何错误。试用

 return $this->response->item($account, new UserBankAccountTransformer::class);

但反应仍然没有改变。我尝试了我能做的一切,但是我没有成功:(

尽管这个问题已经一年多了,但是为了所有可能有类似问题的人,这里的疑点是你使用了:
而不是
集合

如果
$account
包含一个集合,则表示此答案正确:即:

return $this->response->item($account, new UserBankAccountTransformer::class);
应该是:

return $this->response->collection($account, new UserBankAccountTransformer::class);
PS:我在Laravel 5.2上也遇到过这个问题。*这就是为什么我觉得这可能会有所帮助


响应的具体方法是什么?它不是默认的Laravel响应,不是吗?@MarcinNabiałek对。它不是laravels。我使用的是Dingo框架。在他们的文档中提到使用它来响应响应。
 return $this->response->item($account, new UserBankAccountTransformer::class);
return $this->response->item($account, new UserBankAccountTransformer::class);
return $this->response->collection($account, new UserBankAccountTransformer::class);