Ich habe die folgende Abfrage einfügen: ich folgendes ErgebnisWie mehrere Zeilen aus einer einzigen Abfrage mit beredten/fließend
$query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get();
und wie erwartet erhalten:
[{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}]
Gibt es eine Möglichkeit von Kopieren Sie das obige Ergebnis in eine andere Tabelle, so dass meine Tabelle so aussieht?
ID|user_id|subject_id
1 |8 |9
2 |8 |2
Das Problem, das ich habe ist, dass die $query
beliebige Anzahl von Zeilen erwarten kann und so im nicht sicher, wie durch eine unbekannte Anzahl von Zeilen zu durchlaufen.
Ich habe das versucht, aber leider mein Ergebnis als Objekt es zu erkennen und kein Array – Billy
Verwenden Sie die -> toArray() -Methode auf der Objektsammlung. –
Es werden keine Zeitstempel eingefügt. –