1. CommentResource 继承了 JsonResource
2. CommentCollection 继承了 ResourceCollection
最终,ResourceCollection 还是继承了 JsonResource,多了一层继承。
3. xxxResource 处理的是单条数据的资源转换器,比如:userResource 处理 fisrt() 或者 find() 后的数据,看好 Post 对应 user 的 belongTo 的关系,一对一。
4. xxxCollection 处理的是多条数据的资源转换器,比如:commentCollection 处理 get() 或者 all() 后的数据,看好是 Post 对应 comment 的 hasMany 的关系,一对多。
1. CommentResource 继承了 JsonResource
2. CommentCollection 继承了 ResourceCollection
最终,ResourceCollection 还是继承了 JsonResource,多了一层继承。
3. xxxResource 处理的是单条数据的资源转换器,比如:userResource 处理 fisrt() 或者 find() 后的数据,看好 Post 对应 user 的 belongTo 的关系,一对一。
4. xxxCollection 处理的是多条数据的资源转换器,比如:commentCollection 处理 get() 或者 all() 后的数据,看好是 Post 对应 comment 的 hasMany 的关系,一对多。