1
在我的貓鼬模型我有一個用戶模式是這樣的:Mongoose.js無法從我的文檔中的陣列
var userSchema = mongoose.Schema({
_id : String,
username: String,
name : String,
timestamp : { type : Date, default: Date.now },
admin : Boolean,
pages : [String]
});
var User = mongoose.model('User', userSchema);
,我試圖從像這樣的文件得到頁面數組:
function isUserPage(userId, pageId, callback) {
models.User.find({_id: userId}, function(err, user) {
console.log('user pages: ' + JSON.stringify(user[0].pages));
...
});
問題是我的console.log正在輸出[[object object]]。我可以看到數據在煙霧中的數據(基於web的mongodb管理查看器),但我似乎無法用javascript訪問它。
提前感謝您。