微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用学说加载一条记录

使用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章中的文档.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐