Cita:
Iniciado por hhs
Primero que nada en la parte que dice mappings: debe de ir el nombre del o los bundles. Si estos son bundles que sacaste de algún ejemplo es momento de colocar los que son para tu caso.
Buenas, esos no son de ejemplos copiados y pegados, son mis bundles. La parte que me falla es al hacer la query, porque consulta en la misma query dos tablas de dos bases de datos distintas, en el controller solo hago esto:
$mg = $this->getDoctrine()->getManager('second_db');
Y luego en la entidad tengo eso que pegué antes.
NOTA:first_db es la bd por default.
Código PHP:
Ver original$em = $this->_em;
$query = "SELECT t1.derid , t1.type ";
$query = $query."From first_db.gt_art t1 ";
$query = $query."JOIN second_db.articulos t2 ON t1.derid = t2.id_art COLLATE utf8_unicode_ci ";
$query = $query."JOIN first_db.categ t3 ON t1.derid = t3.rnid COLLATE utf8_unicode_ci ";
$query = $query."AND t1.status = 'A' ";
$query = $query."AND t3.status ='A' ";
$query = $query."AND t2.show_art = 1 ";
$query = $query."AND t1.type in ($in) ";
Gracias