我在笔者控制器我有一个动作功能得到作者的详细信息和他所有的书两个实体的作者和书籍API的平台要求的问题
book | manytoOne |author
id | |id
idAuthor |
(使用转发功能来获取书籍)
public function authorDetailsAction($id){
$author= $this->getDoctrine()->getRepository(Author::class)->find($id);
$books= $this->forward('AppBundle:Book:authorBooks',array('id' => $id));
return array('author' => $author, 'books' => $books);
}
,但只显示作者信息
或时,即时通讯rutrning仅书籍return $books
我得到这个误差
控制器必须返回响应(阵列(0 = >对象(的appbundle \实体\书),1 = >对象(的appbundle \实体\书), 2 = > Object(AppBundle \ Entity \ Book))给出)。 (500内部服务器错误)
预先感谢任何指导