如何解决自定义输出路径的棱镜选择问题
当我尝试使用时出现以下错误
const select = new PrismaSelect(info).value;
[Nest] 65877 - 17/05/2021,16:45:13 [ExceptionsHandler] 找不到模块 '.prisma/client'
我的 PrismaClient 位于自定义路径中,而不是默认路径中,因为我为多个微服务使用了 monorepo。
generator client {
provider = "prisma-client-js"
binaryTargets = ["native","darwin"]
output = "../src/.generated/prisma/client"
}
有没有办法将 PrismaSelect 指向正确的客户端?
解决方法
解决方案由包作者分享
导入 Prisma 客户端的自定义实例
import { Prisma } from '../../.generated/prisma/client';
将 dmmf 对象传递给 PrismaSelect 构造函数
const select = new PrismaSelect(info,{ dmmf: [Prisma.dmmf] }).value;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。