【发布时间】:2022-01-20 04:20:24
【问题描述】:
我想动态选择 Prisma 列,我从客户端得到这个:
['id', 'createdAt', 'updatedAt', 'Order.id', 'Order.Item.id', 'Order.Item.desc']
我想把它改成这样:
{id: true, createdAt: true, updatedAt: true, Order: {select: {id: true, Item: {select: {id: true, desc: true}}}}
这样我就可以在 Prisma 查询中使用它,例如:
prisma.sales.findMany({where: {id: {_eq: 1}}, select: {id: true, createdAt: true, updatedAt: true, Order: {select: {id: true, Item: {select: {id: true, desc: true}}}}}})
【问题讨论】:
-
到目前为止你尝试了什么?
-
它只适用于两级
-
请edit您的问题并在那里添加代码。
标签: javascript node.js typescript web-deployment prisma