Die Formularanforderung zurückgegeben [Object, Object, ...] Wie erhalte ich es von meinem Controller und es in Array zu verwandeln.die zurückgegebene Formularanforderung ist Objekt, wie konvertiere ich akzeptiere es und werde in Array
0
A
Antwort
0
Versuchen Sie $model->get()
, um Daten in Array zu erhalten. Ich habe es nicht getestet, aber versuche es. Lass es mich wissen, wenn es für dich funktioniert.
public function updateWorksByStudentId(Request $requests, $id) {
$student = Student::find($id) - > user_works;
$works = $requests['sample_work']; //uncomment when sending request
//$works = ['getmi', 'test', 'awts']; //for testing
foreach($student as $id => $student_work) {
$work = UserWork::find($student_work - > id);
$work->update(['sample_work' => $works[$id]]);
// Old
// $sample_work[] = $work;
// New
$sample_work[] = $work->get();
}
return response()->json($sample_work, 200);
}
0
Sie sollten $ sample_work Array vor foreach erstellen: Try this:
public function updateWorksByStudentId(Request $requests, $id)
{
$student = Student::find($id)->user_works;
$works = $requests['sample_work']; //uncomment when sending request
//$works = ['getmi', 'test', 'awts']; //for testing
$sample_work = array();
foreach($student as $id => $student_work)
{
$work = UserWork::find($student_work->id);
$work->update(['sample_work' => $works[$id]]);
$sample_work[]= $work;
}
return response()->json($sample_work, 200);
}
Verwandte Themen
- 1. Konvertiere Objekt in ein Array, damit ich es sortieren kann?
- 2. Wie konvertiere ich ein Javascript-Objekt-Array in ein String-Array des gewünschten Objekt-Attributs?
- 3. Ist das von scandir() zurückgegebene Array ein zählbares Objekt?
- 4. Wie akzeptiere ich die Xcode-Lizenz?
- 5. Wie akzeptiere ich benutzerdefinierte Variablen?
- 6. Wie werde ich die Punkte los!
- 7. Wie kann ich das zurückgegebene JSON-Objekt einfach nur für die Informationen parsen, die ich benötige?
- 8. Wie akzeptiere Integer von Benutzer und speichern Sie es int Array in Java
- 9. zurückgegebene Objekt Modifikation java
- 10. Wie werde ich die JSON-Daten in PHP übergeben
- 11. Wie konvertiere ich ein numpliges Array in ein Bild (und zeige es an)?
- 12. Wie konvertiere ich den Array-Typ?
- 13. Wie konvertiere ich ein HttpRequest in ein HttpRequestBase-Objekt?
- 14. Sperrbereich in C#: Ist das zurückgegebene Objekt immer noch "gesperrt"?
- 15. Wie konvertiere ich Double [] in Double []?
- 16. Wie konvertiere ich ein datetime.date Objekt in datetime.datetime in Python?
- 17. Wie konvertiere ich von webapi zurückgegebene Daten im string-Format in das Javascript-Datumsformat für AngularJs
- 18. Wie konvertiere ich aus System.Array [] in C# zum Objekt
- 19. Wie konvertiere ich ein org.w3c.dom.Document Objekt in einen String?
- 20. Zend Framework 2 zurückgegebene Objekt als Abfrageergebnis
- 21. Wie akzeptiere ich die Xcode-Lizenz auf eine automatisierte Weise?
- 22. Wie konvertiere ich ein Array zu einem Hash in Perl?
- 23. Wie konvertiere ich RFC822 in ein Python-Datetime-Objekt?
- 24. Wie konvertiere ich ein C# -Byte-Array in strukturierte Daten?
- 25. Wie konvertiere ich ein C# zweidimensionales Array in ein JSON-Objekt?
- 26. Wie konvertiere ich ein DateTime-Objekt in das YYMMDD-Format?
- 27. Versprechen zurückgegebene Objekt in Winkel js
- 28. Wie konvertiere ich ein Byte-Array zu Base64 in Java?
- 29. Akzeptiere nur Zahlen und Dezimalstellen
- 30. Wie konvertiere ich in OpenGL ES Bildschirmkoordinaten in Weltkoordinaten?