【发布时间】:2013-12-21 15:11:34
【问题描述】:
$post = Post::where('reply_to', 0)->skip(0)->take(10)->orderBy('pid', 'desc')->get();
return Response::json(array(
'status' => 200,
'posts' => $post->toArray()
), 200);
我想显示帖子,并且帖子中有一个关于谁喜欢它的数组信息。
以 json 格式返回。
我的帖子模型包含
public function likes()
{
return $this->hasMany('Like', 'pid', 'pid');
}
所以我的问题是我无法做到这种格式。我有点迷路了。
JSON:
{
status 200
posts pid
uid
content
likes
uid
post 2
likes
uid
}
型号
Post
pid
uid
content
Like
lid (like id)
pid (post id)
uid (user id)
非常欢迎提出建议和帮助
问题是如何实现我想要获得的输出。我返回所有帖子的 json 格式,并且在每个帖子中都有一个喜欢的数组(如果帖子有的话)。它是一个 API。
【问题讨论】:
-
不明白...你有什么问题?
-
@EduardoStuart 问题是如何实现我想要获得的输出。我返回所有帖子的 json 格式,并且在每个帖子中都有一个喜欢的数组(如果帖子有的话)。它是一个 API。