###主要需要是实现的就是一个添加好友的功能
var User= mongoose.model(user,new Schema({
name:{type:String,required:true},
password:{type:String,required:true},
nick:{type:String,required:false},//nick name可以为空
friends: [{
group: {type:String,required:true},
list: [
{Fid:mongoose.Schema.Types.ObjectId}
]
}
]
}));
现在已知了一个用户的 name 和好友分组的名称group 那么如何先找到这个文档 之后再进入到 friends 之后在根据group 找到对应的list 让后将需要插入的好友id插入进去呢??
使用$push 貌似是行不通 因为已经是第二个子文档了 找了mongoose的文档 也是在找不到 或许可以使用query的链式查询? 新手是在不太懂,求指教,谢谢