jjoker

1707 经验值

用dingo/api 一个API中多个数据集 怎么实现? 比如谁public function collection($resourceKey, array $data) { return [ 'status'=>200, 'time'=> date(time()), 'message'=>'

老哥,最后你解决了吗?可不可以分享一下子。

前后端分离,使用 Laravel 为前端提供接口(使用 baum 包和 dingo ),如果有一个用户列表页面,需要两部分数据,一部分为组织机构的树型数据,一部分为用户列表数据。应该将两部分数据合并在一起,返回 JSON 格式数据作为接口,还是写两个方法,分别提供相应数据?

你的意思是再创建一个 Transformer 类吗?来单独处理查询单条数据的情况吗?

public function show($id)
{
     $lesson = Lesson::find($id);
     return $this->item($lesson, new LessonTransformer());
}

这里查询单条数据时,因LessonTransformer中定义了transform方法 规定了显示那些字段,但实际情况查询列表和查询单条数据时要求显示的字段不一样,这个问题怎么解决诶,求回复。。。

个人认为不如直接使用 mysql 命令创建表来的爽快。

使用 Laravel 5.1 版本,遇到同样的问题。已经解决。感谢 @cnsecer 的分享。

@JellyBool 可以了,每次呼出这个都要勾选一次?我看你视频里并没有勾选那个,输入关键字就都给查出来了呀。。。。

@JellyBool 老大,为什么我在 phpstorm 中调出这个查询文件的窗口,输入 ‘serviceprovider’ 关键字,查询不到类似于 FileServiceProvider 这些文件呢?只能查到 app/serviceprovicers 目录下的文件。