Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2014, 03:52
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Union tablas Laravel

Hola que tal amigos del foro. Tengo un problema

tengo un script echo con Laravel, y nunca he usado este framework (aunque me ha gustado bastante)

el problema es que este script tiene un search que busca titulos de películas de la bd con algo así

Código PHP:
        $titles Title::limit(8)
            ->
where('title''LIKE'$q)
            ->
where('now_playing''='0)
            ->
where('type''=''movie')
            ->
orderBy($this->order'desc')
            ->
select('id''title''poster''plot''genre''type')
            ->
remember(10)->;

        
//prepare the array for display
        
foreach ($titles as $k => $v)
        {
              
//some code
        
}

        return 
Response::json($titles); 
El script tiene 2 tablas una de titulos de películas y otro de actores.

Yo quiero incluir en los resultados de búsqueda a los actores

algo así:

Código PHP:
        $actors Actor::where('name''LIKE'$q)
                             ->
select('id''name''image')->get(); 
he intentado con

Código PHP:
$actors Actor::where('name''LIKE'$q)->union($titles)->get(); 
pero no me sale nada, como el resultado es por medio de AJAX solo me devuelve error 500.

Ando un poco atorado con esto. Gracias por cualquier luz :)