在express node.js中在控制台上打印mongoose结果的值

我通过查询从mongoose获得价值

console.log(docs); output : [ { usercount: 0, _id: 5653fab1d6b5f1cf624b97fd }, { usercount: 1, _id: 56541b49d6b5f1cf624b97ff } ] console.log(docs[1]._id); output: 56541b49d6b5f1cf624b97ff console.log(docs[1].usercount); output: undefined 

那么,我将如何得到usercount的价值。

我有以下代码模型uservisitcount.js:

 var mongoose = require('mongoose') ,Schema = mongoose.Schema uservisitcountSchema = new Schema( { usercount:String, }), Usercount = mongoose.model('uservisitcount', uservisitcountSchema); module.exports = Usercount; 

将此模型包含在控制器中:

 var Uservisitcount = require('../models/uservisitcount'); 

我跑了下面的查询:

 Uservisitcount.find({},function(err,docs){ console.log(docs); console.log(docs[1]._id); console.log(docs[1].usercount); }