Javascript 具有本地id的LocalDatastore中解析的对象不';t更新

Javascript 具有本地id的LocalDatastore中解析的对象不';t更新,javascript,node.js,react-native,parse-platform,Javascript,Node.js,React Native,Parse Platform,我在本地数据存储中搜索了一个具有本地id的对象,并尝试更新它的一个属性,但当我再次执行pin函数时,它没有自定义它,而是在localDatastore中添加了一个新对象 例如: const query = new Parse.Query("Todos"); query.fromLocalDatastore(); let todos = await query.find() for(let i=0; todos.length;i++){ if(todos[i].get("done") == f

我在本地数据存储中搜索了一个具有本地id的对象,并尝试更新它的一个属性,但当我再次执行pin函数时,它没有自定义它,而是在
localDatastore
中添加了一个新对象

例如:

const query = new Parse.Query("Todos");
query.fromLocalDatastore();
let todos = await query.find()
for(let i=0; todos.length;i++){
  if(todos[i].get("done") == false){
   todos[i].set("done", true);
   todos[i].pin();
  }
}