我使用了代码:
$userRepository = $this->getDoctrine()
->getManager()
->getRepository(用户::类);
但是今天在分析一些教程时我发现没有 getManager 的代码也做同样的事情
$userRepository = $this->getDoctrine()
->getRepository(用户::类);
那么,有什么区别呢?魔鬼在细节中,所以我很好奇。
谢谢,
升
最佳答案
如果您只有一个连接,则情况相同:
https://symfony.com/doc/current/doctrine.html#persisting-objects-to-the-database
->getManager()
允许您选择连接。
就我个人而言,按照惯例,我总是使用完整格式;)