2016-05-31 3 views
0

JSData DS#inject Dokumentation besagt, dass:Wie Daten in Datastor in JSData injizierten beharren

ein Element in den Datenspeicher Injektion nicht zu dem Server nicht gespeichert werden.

Es gibt eine Möglichkeit, Ressourcen in DataStore zu speichern?

Angenommen, ich habe mehrere Ressourcen geändert, die in den DataStore injiziert wurden, gibt es eine Möglichkeit, alle Änderungen automatisch beizubehalten?
Was könnte der beste Ansatz sein?

Ich vermisse den Punkt hier wahrscheinlich.
Vielen Dank.

Antwort

0

In JSData 2.x können Sie einzelne Datensätze speichern, indem Sie DSSave für den Datensatz selbst aufrufen oder indem Sie DS#save aufrufen und den Primärschlüssel des zu speichernden Datensatzes übergeben. Siehe http://www.js-data.io/v2.8/docs/dssave und http://www.js-data.io/v2.8/docs/dsupdate

In JSData 3.x (noch in der Beta), gibt es eine Batch-Update (updateMany), die mehrere modifizierte Einheiten auf einmal speichern. Siehe auch: Saving data, Mapper#update, Record#save, DataStore#updateMany

Verwandte Themen