perf(backend): use limit() instead of take()
This commit is contained in:
		| @@ -40,7 +40,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { | ||||
| 				.andWhere('flash.likedCount > 0') | ||||
| 				.orderBy('flash.likedCount', 'DESC'); | ||||
|  | ||||
| 			const flashs = await query.take(10).getMany(); | ||||
| 			const flashs = await query.limit(10).getMany(); | ||||
|  | ||||
| 			return await this.flashEntityService.packMany(flashs, me); | ||||
| 		}); | ||||
|   | ||||
| @@ -59,7 +59,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { | ||||
| 				.leftJoinAndSelect('like.flash', 'flash'); | ||||
|  | ||||
| 			const likes = await query | ||||
| 				.take(ps.limit) | ||||
| 				.limit(ps.limit) | ||||
| 				.getMany(); | ||||
|  | ||||
| 			return this.flashLikeEntityService.packMany(likes, me); | ||||
|   | ||||
| @@ -48,7 +48,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { | ||||
| 				.andWhere('flash.userId = :meId', { meId: me.id }); | ||||
|  | ||||
| 			const flashs = await query | ||||
| 				.take(ps.limit) | ||||
| 				.limit(ps.limit) | ||||
| 				.getMany(); | ||||
|  | ||||
| 			return await this.flashEntityService.packMany(flashs); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo