我用node.js和猫鼬写一个服务器。这是我的模式:
const InvitationsSchema = new Schema({
user_id: {
type: String,
required: [true, 'Podaj id użytkownika.'],
},
invitations: {
type: [{
_id: {
type: String,
},
seen: {
type: Boolean,
default: false
},
createdAt: {
type: Date,
default: Date.now
}
}]
}
});
我想知道是否可以得到由createdAt排序的邀请数组?我可以在此数组上使用分页吗?我的意思是仅获得例如10个从该数组的索引20开始的对象?
到目前为止,我明白了,不知道怎么咬
router.get('/getInvitations/:id', (req, res) => {
Invitations.find({user_id: req.params.id})
})