1
hisOwnProperty
我的用户模式是用户在MongoDB的架构中定义的属性没有显示在节点
var mongoose = require('mongoose');
var userSchema = mongoose.Schema({
firstName : String,
lastName : String,
...
})
module.exports = mongoose.model('user', userSchema,'user');
我查找查询DB
User.findById(userId,function(error,user){
if(!error){
console.log(user) //correctly print user schema as described above with _id
for (var key in user) {
if (user.hasOwnProperty(key)) {
console.log("key ", key); //not print firstName, lastName
}
}
}
})
的中环路为例外不起作用,它会打印不属于模式的不同属性