在MongoDB中,是否可以拥有一组变量对象?

时间:2015-04-21 18:31:40

标签: mongodb mongoose

目前正在使用Mongoose,但需要创建一组变量对象:

我有不同类型和类别的产品。根据类型和/或类别,产品的评论将具有不同的数据结构,以及许多不同类型的评论,以便在猫鼬中创建详尽的评论模式列表,如以下两个reviewSchema示例(在productSchema示例之后)< / p>

productSchema 
 {type: [string],
  category: [string],
  review: [reviewSchema (for certain type/category)]
  }

通用审核模式:

example reviewSchema
{author: string,
date: Date.now,
rating: Number,
text: string
}

某些类别或类型的评论会有利有弊:

example2 reviewSchema
{author: string,
date: Date.now,
rating: Number,
pros: [string],
cons: [string]
}

我可以制作变量对象的集合吗? Mongoose的严格架构要求似乎无法提供简单的解决方案。是否可以使用mongojs创建变量对象的集合?

0 个答案:

没有答案
相关问题