Capturar llaves primarias de multiples registros en Laravel
AUTOR PREGUNTA #1
select p_k from tabla where 1=1
El resultado deberia ser:
$p_k=array(1,2,5,7)
he tratado con lo siguiente:
$noticias = DB::table('noticias')
Pero para el id necesito un bucle y me gustaria saber si hay algun tipo de atajo via orm?
mi tabla luce de la siguiente forma
id cabecera noticia1 cabecera1 noticia2 cabecera2
Necesito una lista de id que seria la llave primaria como el siguiente array: array(1,2)
$noticias = DB::table('noticias')
Esto obtendra todos los valores y con el foreach lo recorrere
foreach($noticias as $val){ $id[]=$val->id }
Como pueden ver esto es bastante extenso, necesito un atajo para poder poner todos esos id en un array sin un bucle, alguna sugerencia?
-
¿Tienes la misma pregunta? Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
$ids = DB::table('noticias')->lists('id');