JSData DS#inject文档声明:
将项注入数据存储区并不会将其保存到服务器。
有一种方法可以将注入DataStore的资源持久化吗?
例如,我修改了多个资源,将它们注入到DataStore中,有一种方法可以自动保存所有修改?
什么是最好的方法?
我可能漏掉了重点。
谢谢。
发布于 2016-06-01 01:04:04
在JSData 2.x中,您可以通过调用记录本身上的DSSave或调用DS#save并传递要保存的记录的主键来保存单个记录。见http://www.js-data.io/v2.8/docs/dssave和http://www.js-data.io/v2.8/docs/dsupdate
在JSData 3.x (仍处于beta版)中,有一个批处理更新(updateMany)可以同时保存多个修改的实体。另见:保存数据,Mapper#update,Record#save,DataStore#updateMany
https://stackoverflow.com/questions/37557230
复制相似问题