我创建了该文档:
{
"_id":"5bbfbaa3d2b39fbe2c602cda",
"javascript":{
"jQuery":{},
"javascript":{},
"typescript":{}
},
"html":{
"html4":{},
"html5":{}
},
"css":{
"css3":{}
},
"DataBase":{
"SQL":{},
"noSQL":{}
}
}
我创建该架构:
let mongoose = require('mongoose');
// User Schema
let MenuSchema = mongoose.Schema({
$all: {
type: Object
}
});
let Menu = module.exports = mongoose.model('Menu', MenuSchema);
我的问题是,当 $ all 集合是对象时,如何创建模式? 将来,我将不会删除收藏夹并添加新的收藏夹。 在所有情况下,我都希望它们成为对象。
我要创建该菜单和子菜单。