mongoose.Schema.Types.ObjectId这个是现在官方API获得ObjectId的方法, mongoose.Schema.ObjectId这个是是原来2012年6月份以前获得ObjectId的方法, 我用下面的schema试了下, var UserScheme = new Schema({ userId:ObjectId, username:String, password:String, userAccountId:ObjectId, userAccountSummary:{type:String,default:"1000"}, myProjectsList:[], myCommentsList:[Comments], myFundedProjectsList:[]
}); 为什么后期数据库总是查不到userId和userAccountId,它被设定为ObjectId啊,数据库应该自动分配给它一个值,但是数据库没有。截图如下。
请求解释下