From 2736e38b6aecc3eead2242bb0c7f15185b4a7b30 Mon Sep 17 00:00:00 2001 From: Neal <1107554021@qq.com> Date: Tue, 21 Jan 2025 18:18:18 +0800 Subject: [PATCH] fix: db issue --- src/app.service.ts | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/src/app.service.ts b/src/app.service.ts index 6d7a03c..e83bc0a 100644 --- a/src/app.service.ts +++ b/src/app.service.ts @@ -401,21 +401,9 @@ export class AppService { try { await this.prisma.eIPs.deleteMany({}); - for (const item of writeData) { - // 确保 requires 字段是数字数组 - const formattedItem = { - ...item, - requires: Array.isArray(item.requires) - ? item.requires.map((r) => - typeof r === 'number' ? r : parseInt(r), - ) - : [], - }; - - await this.prisma.eIPs.create({ - data: formattedItem, - }); - } + await this.prisma.eIPs.createMany({ + data: writeData, + }); } catch (err) { console.error('Error saving data:', err); throw err;