Revision: 265
http://sourceforge.net/p/beeframework/code/265
Author: m_plomer
Date: 2014-10-18 07:56:39 +0000 (Sat, 18 Oct 2014)
Log Message:
-----------
- added indexBy option in base query building
Modified Paths:
--------------
trunk/framework/Bee/Persistence/Doctrine2/GenericDaoBase.php
Modified: trunk/framework/Bee/Persistence/Doctrine2/GenericDaoBase.php
===================================================================
--- trunk/framework/Bee/Persistence/Doctrine2/GenericDaoBase.php 2014-10-18 07:52:17 UTC (rev 264)
+++ trunk/framework/Bee/Persistence/Doctrine2/GenericDaoBase.php 2014-10-18 07:56:39 UTC (rev 265)
@@ -171,7 +171,7 @@
// $indexBy = count($this->getIdFieldName()) > 1 ? null : $baseEntityAlias . '.' . $this->getIdFieldName();
// return $this->getEntityManager()->createQueryBuilder()->select($baseEntityAlias)
// ->from($this->getEntity(), $baseEntityAlias, $indexBy);
- $qb = $this->getEntityManager()->createQueryBuilder()->select($baseEntityAlias)->from($this->getEntity(), $baseEntityAlias);
+ $qb = $this->getEntityManager()->createQueryBuilder()->select($baseEntityAlias)->from($this->getEntity(), $baseEntityAlias, $this->getIndexBy());
$this->addJoinsToBaseQuery($qb);
$this->addRestrictionsToBaseQuery($qb);
return $qb;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|