mongoose有没有办法获得一个集合中的某个数组的后n项?
发布于 7 年前 作者 mengLLLL 2704 次浏览 来自 问答

我的意思是直接通过mongoose来做到, schema如下:

var ChatRecordSchema = new mongoose.Schema({
  chatRecordId: Number,
  chatItem:[{
    chatItemId: Number,
    user:{
      id: Number,
      name: String
    },
    reply:[{
      replyId: Number,
      user:{
        id: Number,
        name: String
      }
    }],
    agree:{
      user:{
        id: Number,
        name: String
      },
      agreeId: Number
    },
    createAt:{
      type:Date,
      default:Date.now()
    },
    chatContent: String
  }]
});

里面的chatIten,如何获得部分?除了js方法

2 回复

mongoose不知道 mongodb查询写$slice

@jiangzhuo 谢谢,我去找找

回到顶部