gpt4 book ai didi

doctrine - 用 Doctrine 加载一条记录

转载 作者:行者123 更新时间:2023-12-02 21:53:48 27 4
gpt4 key购买 nike

向一条记录加载 Doctrine 的首选方式是什么?

我正在使用

$em = EntityManager::create($connectionOptions, $config);
$dql = "select r from Rolle r";
$list = $em->createQuery($dql)->getResult();

获取记录列表。

我尝试使用

$dql = Doctrine_Query::create()
->from('Rolle r')
->where('r.ID = 14');
$rolle = $dql->fetchArray();

获取一条记录。这是首选方式吗?

如果是:我收到内部服务器错误:在...在线...中找不到类“Doctrine_Query”...

我搜索了一个包含字符串“Doctrine_Query”的文件,但我没有这样的文件。那么我在哪里可以找到这个类呢?

最佳答案

您可以使用getSingleResult()而不是getResult()。它的文档位于 this Doctrine 文档的章节。

关于doctrine - 用 Doctrine 加载一条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8413024/

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