在我正在处理的集合中,一个文档如下所示:
{
name: 'Myname',
other: 'other',
stuff: [
['something', 12, 4, 'somethingelse'],
['morestuff', 2, 4, 8],
['finally', 12, 'again', 58],
]
}
我写了这个 Mongoose 模式来访问它:
var MyDocSchema = new Schema({
name: String,
other: String,
stuff: [],
});
当我查询文档时,一切正常,控制台中显示的输出是正确的。但是,当我尝试执行 console.log(myDoc.stuff) 时,我得到了以下信息:
['something', 12, 4, 'somethingelse', 'morestuff', 2, 4, 8, 'finally', 12, 'again', 58]
代替
[
['something', 12, 4, 'somethingelse'],
['morestuff', 2, 4, 8],
['finally', 12, 'again', 58],
]
我究竟做错了什么?感谢您的帮助!!