搜索

首页  >  问答  >  正文

mongodb - 请教Mongoose嵌套数据Schema定义问题?

请问下这样的数据应该如何定义Schema,怎么用push操作List数组?

怪我咯怪我咯2789 天前740

全部回复(1)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:20:04

    如果最外层 List 可以改成数组的话,可以通过如下方式进行定义

    const childChildSchema = new mongoose.Schema({
        PlayerID: Number,
        Msg: String,
        Time: Date
    });
    const childSchema = new mongoose.Schema({
        PlayerID: Number,
        ReadLast: Date,
        List:[childChildSchema]
    });
    const parentSchema = new mongoose.Schema({
        ID: Number,
        List: [childSchema]
    });

    回复
    0
  • 取消回复