【发布时间】:2011-07-17 23:59:49
【问题描述】:
在 Symfony 中,我使用 Doctrine_Query 来查询数据库
$q = Doctrine_Query::create()
->from('User u')
->where('u.username = ?', $username)
->andWhere('u.password = ?', $password);
$user = $q->fetchArray();
问题是结果存储在一个数组中。有什么方法可以让它获取对象而不是数组?
另外,有没有其他方法可以在 Symfony 中查询数据库,或者我必须使用 Doctrine 的函数?
【问题讨论】:
-
您的问题的目的是什么?但是在 Doctrine 中实现了一个迭代器接口。你可以通过foreach。
标签: php database symfony1 doctrine