我用的是Nodejs+Express+Jade+Mongodb
功能描述:
我有一个数据collection是用来存放“分类”的,另外一个数据collection是用来存放“书”,我想在网站上添加书的时候可以多选几个分类(使用checkbox),这种情况下,我希望我的书和分类是有关联的。
单选的时候,我对书的schema是这么设置的:
var BookSchema = new Schema({
name: String,
category: {
type: ObjectId,
ref: 'Category'
}
})
但是,变成多选时要怎么处理呢?
谢谢先!
添加一个Collection,存放分类与书的关系。
category:[
{},{}
]