我在筆者控制器我有一個動作功能得到作者的詳細信息和他所有的書兩個實體的作者和書籍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內部服務器錯誤)
預先感謝任何指導