ค้นหาเว็บไซต์

typescript - ฟังก์ชันการค้นหาที่นำกลับมาใช้ใหม่ได้โดยอิงจากอาร์กิวเมนต์ใน prisma


มีวิธีใดในการสร้างฟังก์ชันคำสั่งค้นหาที่นำกลับมาใช้ใหม่ได้สำหรับ Prisma หรือไม่?

บางอย่างเช่นนี้:

async function getData(tableName: string) {
  const data = await prisma[tableName].findMany({});
  await prisma.$disconnect();
  return data;
}

แล้วจึงส่งค่า tableName เมื่อเรียกใช้งานฟังก์ชัน