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