diff --git a/src/modules/goods/goods.service.ts b/src/modules/goods/goods.service.ts index 1687c68..eb428bd 100644 --- a/src/modules/goods/goods.service.ts +++ b/src/modules/goods/goods.service.ts @@ -50,7 +50,7 @@ export class GoodsService { } async findAll(userId: string, page: number, limit: number): Promise { - const skip = (page - 1) * limit; + const skip = Math.max((page - 1) * limit, 0); return await this.goodsModel.find({ userId }).skip(skip).limit(limit); }