我创建的注释resource中Laravel有MongoDB作为database。我遵循了一个用例来Laravel website对所有内容进行建模。现在,我想得到一条评论及其回复。我想这样做code:public function nested_comments($comment_id){ $comment = Comment::where('_id', $comment_id)->first(); $nested_comments = Comment::where('discussion_id', $comment_id)->get(); $comment->replies = $nested_comments; foreach ($nested_comments as $nested) { $this->nested_comments($nested->_id); } return $comment;}但我只得到评论本身和相关评论的第一级。我发现了一些关于StackOverflow答案的问题,但他们正在使用Laravel views(此处)或重新排列所有评论(此处),而我实际上是在创建一个 API。该 Commentclass与 other 无关classes,这必须是class中所有 Comments的泛型system。
1 回答
- 1 回答
- 0 关注
- 123 浏览
添加回答
举报
0/150
提交
取消