ฉันมีคำถามต่อไปนี้:
$query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get();
และตามที่คาดไว้ฉันได้รับผลลัพธ์ดังต่อไปนี้:
[{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}]
มีวิธีคัดลอกผลลัพธ์ข้างต้นไปยังตารางอื่นเพื่อให้ตารางของฉันมีลักษณะเช่นนี้หรือไม่?
ID|user_id|subject_id
1 |8 |9
2 |8 |2
ปัญหาที่ฉันมีคือ$query
สามารถคาดหวังจำนวนแถวใด ๆ และฉันไม่แน่ใจว่าจะวนซ้ำผ่านจำนวนแถวที่ไม่รู้จักได้อย่างไร