gpt4 book ai didi

symfony - 带 getManager 和不带 getManager 的 getRepository 有什么区别?

转载 作者:行者123 更新时间:2023-12-02 04:08:25 25 4
gpt4 key购买 nike

我使用的代码:

    $userRepository = $this->getDoctrine()                ->getManager()                ->getRepository(User::class);

但是今天在分析一些教程时我发现没有 getManager 的代码也有同样的作用

    $userRepository = $this->getDoctrine()                ->getRepository(User::class);

那么,有什么区别呢?细节决定成败,所以我很好奇。

谢谢,升

最佳答案

如果您只有一个连接,情况是一样的: https://symfony.com/doc/current/doctrine.html#persisting-objects-to-the-database

->getManager()

允许您选择连接。

就我个人而言,按照惯例,我总是使用完整格式;)

关于symfony - 带 getManager 和不带 getManager 的 getRepository 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46873317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com