这是我的架构
name:String,phone:String,address:String
mongoose.model( “用户”,userSchema);
var user = mongoose.model(“user”);
var newUser = new user({name:“d”,phone:“p”,address:“q”}); newUser.save();
newUser.findOne({_ id:“dsklfj98908”},function(err,result){
result.set('unlockGames',"puzzle",[String],{strict : false});
result.save();
});
工作很精彩,直到我想再改一次:
// NOT WORKING 1 newUser.findOne({_ id:“dsklfj98908”},function(err,result){
result.get("unlockGames").push("Gag jan stees");
result.save();
});
// NOT WORKING 2 newUser.findOne({_ id:“dsklfj98908”},function(err,result){
var unlockGames = result.get("unlockGames").push("Gag jan stees");
result.set('unlockGames',unlockGames,[String],{strict : false});
result.save();
});
请帮忙!)
1 回答
现在它正在运作
var game =“es chlnei duq inch eiq anelu”;
var unlockGames = result.get(“unlockGames”);
result.unlockGames = unlockGames.push(游戏);
result.markModified( 'unlockGames');
而已);