微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

准备好的语句需要重新准备sql视图

如何解决准备好的语句需要重新准备sql视图

我用两个名为 Draft 的表创建了 sql 视图

CREATE VIEW `Draft` AS SELECT company.address as address,company.id as id FROM `company`,`admin` WHERE `company`.`company_id` = `admin`.`id`;

然后在 schema.prisma添加 Draft 模型,如下所示

model Draft {
  id      Int    @unique
  address String
}

但是当我在操场上运行此查询时,节点 js 和操场出现以下错误

const data = await ctx.prisma.draft.findMany({})

"message": "\nInvalid `prisma.draft.findMany()` invocation:\n\n\n Error occurred during query execution:\nConnectorError(ConnectorError { user_facing_error: None,kind: QueryError(Server(ServerError { code: 1615,message: \"Prepared statement needs to be re-prepared\",state: \"HY000\" })) })"

也在棱镜上产生了问题:- https://github.com/prisma/prisma/issues/7906

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。