我怀疑是因为我的架构,我的回调返回了这个
{ artists: {}, albums: [], _id: 56f389fdaf77ed1021b8f504, __v: 0 }
但是当我检查我的数据库时,文件就没有了。
这就是我的架构的样子
var LyricSchema = mongoose.Schema({
artists:
{ id: String,
name: String,
images: String
},
albums:
[ { album: [{
id:String,
name:String,
image:String
}],
tracks: [{
name:String
}] }]
});
这就是我发送的使用create方法将数据保存到db中的内容。 http://pastebin.com/svGVYab2
答案 0 :(得分:0)
我认为专辑应该是一个对象而不是一个数组,而且曲目也是错误的,请检查:
var LyricSchema = mongoose.Schema({
artists: {
id: String,
name: String,
images: String
},
albums: [{
album: {
id: String,
name: String,
image: String
},
tracks: {
name: Array
}
}]
});