(domainId: string, query: any, sort: any, page: number, limit: number)
| 18 | } |
| 19 | |
| 20 | static getMany(domainId: string, query: any, sort: any, page: number, limit: number) { |
| 21 | return document.getMulti(domainId, document.TYPE_PROBLEM_SOLUTION, query) |
| 22 | .sort(sort) |
| 23 | .skip((page - 1) * limit).limit(limit) |
| 24 | .toArray(); |
| 25 | } |
| 26 | |
| 27 | static edit(domainId: string, psid: ObjectId, content: string) { |
| 28 | return document.set(domainId, document.TYPE_PROBLEM_SOLUTION, psid, { content }); |