Cómo insertar varias filas de una sola consulta usando elocuente / fluido
Tengo la siguiente consulta:
$query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get();
y como esperaba obtuve el siguiente resultado:
[{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}]
¿Hay alguna forma de copiar el resultado anterior enotra mesa para que mi mesa se vea así?
ID|user_id|subject_id
1 |8 |9
2 |8 |2
El problema que tengo es que el$query
puede esperar cualquier número de filas y, por lo tanto, no estoy seguro de cómo recorrer en iteración un número desconocido de filas.