我怎样才能在Mongoose中拥有无限嵌套的模式?

时间:2014-12-03 09:34:56

标签: mongodb mongoose schema

var SomeSchema = new Schema({
    createdAt: {
        type: Date
    },
    updatedAt: {
        type: Date
    },
    title: {
        type: String,
        required: true
    },
    items: [{
        title: {
            type: String
        },
        children: {}
    }]
}, {collection : 'SomeCollection'});

children对象本质上是另一个item对象数组,可以进一步嵌套子对象。所以这是一个菜单系统,具有相同Schema的嵌入式嵌套。我该如何定义它?

0 个答案:

没有答案