Я создаю API, который должен называться категорией с соответствующей подкатегорией.
Как это
category
{
name,
subCategory[
{
name
},
{
name
}
]
},...
вот моя категория модели
const categorySchema = mongoose.Schema({
_id:mongoose.Schema.Types.ObjectId,
name:{
type:String,
unique : true,
required : true
}
});
и вот моя модель подкатегории
const subCategorySchema = mongoose.Schema({
_id:mongoose.Schema.Types.ObjectId,
category:{
type : mongoose.Schema.Types.ObjectId,
ref : 'Category',
require : true
},
name:{
type:String,
unique:true,
required:true
}
});