考虑在 MongooseJS 上运行的 mongodb 集合。
示例代码:
Person.where('uid').equals(19524121).select('name').exec(function(err, data){
// Here I can get the data correctly in an array.
console.log(JSON.stringify(data));
data[0].name = "try to save me now"; // Select the first item in the array
data[0].save(); // Object #<Promise> has no method 'save'.
}
错误 - 似乎无法找到解决此问题的方法。
对象#<Promise> 没有“保存”方法;
我对为什么会发生这种情况感到有些困惑,并且我进行了很多研究,但似乎无法找到直接的答案。