(query: Filter<MessageDoc>, sort: any, page: number, limit: number)
| 47 | } |
| 48 | |
| 49 | static async getMany(query: Filter<MessageDoc>, sort: any, page: number, limit: number) { |
| 50 | return await MessageModel.coll.find(query).sort(sort) |
| 51 | .skip((page - 1) * limit).limit(limit) |
| 52 | .toArray(); |
| 53 | } |
| 54 | |
| 55 | static async del(_id: ObjectId) { |
| 56 | return await MessageModel.coll.deleteOne({ _id }); |