當(dāng)渲染 $members 數(shù)組并以 html 格式輸出此代碼時(shí),該數(shù)組變?yōu)?0123456,而不是我在存儲(chǔ)庫(kù)中請(qǐng)求的值??刂破鳎簆ublic function getMembers(UserRepository $userRepository){ $members = $userRepository->getAllMembers(); $entitiyManager=$this->getDoctrine()->getManager(); return $this->render('leaderboard/leaderboard_Rankings.html.twig',['members' => $members]); }存儲(chǔ)庫(kù):public function getAllMembers(): array { $entityManager = $this->getEntityManager(); $query = $entityManager->createQuery( 'SELECT m.mem_name, m.mem_surname, m.mem_id FROM App\Entity\Member m ORDER BY m.mem_name ASC' ); // returns an array of Product objects return $query->getResult(); } /** * @return User[] Returns an array of User objects */HTML:<table><tr><td> {% for key, item in members %} {{ key }}{% endfor %} </td> <td> {{members.mem_name}} //Does not work </td> </tr></table>錯(cuò)誤是:Key "mem_name" for array with keys "0, 1, 2, 3, 4, 5, 6" does not exist.或者該值打印 0123456
1 回答

翻翻過(guò)去那場(chǎng)雪
TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
解決方法:
{% for key, item in members %} {{item.mem_name}} {% endfor %}
- 1 回答
- 0 關(guān)注
- 168 瀏覽
添加回答
舉報(bào)
0/150
提交
取消