CNode

mongoose有没有办法获得一个集合中的某个数组的后n项?

问答
MmengLLLL发布于10 年前最后回复10 年前2 回复3398 浏览0 收藏

我的意思是直接通过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)

J
jiangzhuo#1·10 年前

mongoose不知道 mongodb查询写$slice

M
mengLLLL#2·10 年前
引用 jiangzhuomongoose不知道 mongodb查询写$slice

@jiangzhuo 谢谢,我去找找

参与回复
登录后即可参与回复。登录