Doctrine 2 DBAL Querybuilder 和获取结果

标签 doctrine doctrine-orm

我正在使用 Doctrine DBAL 并在 ORM 文档中说,为了执行 querybuilder 查询,我首先必须使用 getQuery 方法获取 Query 对象。不幸的是,在 DBAL 中似乎没有 getQuery 方法来完成工作,那么程序是什么?从 getSQL 方法中获取 SQL 并单独执行?

最佳答案

如果你想检索一个数组,你可以这样做

$qb->execute()->fetchAll();

关于Doctrine 2 DBAL Querybuilder 和获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11307260/

相关文章:

mysql - Doctrine :使用 count() 和 sum() 进行 1:n 关联的获取

php - 学说顺序通过匹配分数多个表

php - symfony2主义插入实体日期时间mysql格式错误

php - 使用关联的实体字段设置 slug

php - Doctrine继承和MySQL连接表限制

symfony - Oneup/AclBundle的DoctrineSubscriber中的Doctrine依赖变化导致的错误

php - 插入时 Doctrine 自动截断值

symfony - Doctrine 2 : disable lazy loading/proxy generation.

php - Symfony2/Doctrine2 : Issues managing multiple entity manager inside a listener

database - 使用 Zend Framework 2 和 DoctrineORMModule 连接到多个数据库