Das Attribut des Modellobjekts wird nicht geändert, ohne der Variablen zuzuweisen
Mohamed Mehdawy
Ich versuche hier, den Titel zu ändern, aber das funktioniert nicht.
aber wenn Objekt einer Variablen zugewiesen wird, funktioniert die Änderung.
Ich brauche jemanden, der erklärt, warum es funktioniert, wenn ich Objekt einer Variablen zuweise und warum nicht funktioniert, wenn ich direkt darauf zugreife?
Brian Destura
Das liegt daran, dass die Verwendung des Slice-Operators ( [0]
in diesem Fall) immer eine neue Abfrage ausführt, sodass keine Ihrer Änderungen wiedergegeben wird.
Deshalb project[0]
funktioniert Ihr zweites Beispiel, wo Sie das Ergebnis speichern, weil Sie die Neubewertung des Abfragesatzes verhindern, indem Sie das Ergebnis zuerst speichern.