我正在一个网站上工作来存储系列。
我的数据库包含一个程序表和一个类别表。类别表有一个ID和一个name。
Programs 表包含有关此程序的所有信息以及与之关联的类别 ID。
我有一个/category/$categoryName功能。
我想通过user-specified $categoryName,显示该类别中的所有程序。
public function category(string $categoryName):Response{
$categoryInfos = $this->getDoctrine()
->getRepository(Category::class)
->findOneByName($categoryName);
$categoryID = $categoryInfos['id'];
给我 ->
“不能将 App\Entity\Category 类型的对象用作数组”
一旦我有了category ID,我就可以显示属于该类别的所有程序,但是
1)我无法取回ID
2)我想知道是否有更简单的命令来做我想做的事情。
12345678_0001
胡说叔叔