jjzjj

ArraySerializer

全部标签

ruby-on-rails - 事件模型序列化器 : Adding extra information outside root in ArraySerializer

假设我有一个模型User和一个序列化器UserSerializer,以及一个如下所示的Controller:classUsersController现在如果我访问/users我将收到如下所示的JSON响应:{"users":[{"id":7,"name":"George"},{"id":8,"name":"Dave"}...]}但是,如果我想在JSON响应中包含一些与任何特定用户无关的额外信息怎么办?例如:{"time":"2014-01-0616:52GMT","url":"http://www.example.com","noOfUsers":2,"users":[{"id":7,

php - 尝试通过在 Laravel 5.2 中实现 ArraySerializer 来删除 Fractal 中的数据

我已经让API使用标准流程工作,但我想从JSON输出中删除data命名空间。我看到我需要实现ArraySerializer,我已经阅读了Fractal文档,但我无法确定我需要在Laravel5.2中添加它的位置我找到了thisanswer但我只是在我注释掉的代码行得到相同的输出:classTrackControllerextendsApiController{publicfunctionindex(){$tracks=Track::all();//return$this->respondWithCollection($tracks,newTrackTransformer);//Same