好的,我正在构建一个使用 nodejs 的应用程序,它有一个非常复杂的模式。这是一个看起来像这样的巨型文档的示例:
var docJSON = {
people:{
funny:[{
name:'Joe',
height:177
}]
}
}
每当我尝试将新对象推入有趣时它永远不会被推!没有错误出现或任何东西。我现在用来吸引有趣的人的代码是:
var funnyJSON = {
name:'Paul',
height:200,
}
mongo.get('people').update({_id:'SOME_STRING'},{
$push:{'people.funny':funnyJSON}
},function(err){
if(err) throw err;
});