public function PreImportar() { $res = parent::PreImportar(); $IdsPartidasActuales = $this->Dbmunirg->query('SELECT PARTIDA FROM RGR.VVU$CATASTRO')->fetchAll(\PDO::FETCH_COLUMN); $qb = $this->em->createQueryBuilder(); $qb->select('p')->from('Yacare\\CatastroBundle\\Entity\\Partida', 'p')->add('where', $qb->expr()->notIn('p.Numero', '?1'))->setParameter(1, $IdsPartidasActuales); $q = $qb->getQuery(); $PartidasObsoletas = $q->getResult(); foreach ($PartidasObsoletas as $Partida) { $Partida->setSuprimido(1); $this->em->persist($Partida); } return $res; }