如何使用 Graphql 在 Prisma 2 中使用 $queryRaw 获取所有内部查询全部在一个查询中

问题描述

我有一个名为“Post”的模型,我想使用 $queryRaw 在一个查询获取所有查询以直接与 Postgresql 连接 例如:prisma.$queryRaw('SELECT * FROM "Post"') 它可以工作,但不能返回与“评论”或“用户”等业务相关的另一个查询(内部查询) 例如:

query { posts
    { id 
    comments{
    id text
    } 
    }
     }

它不起作用,它不会像评论一样获取内部查询

如果我使用这个prisma.$queryRawselect * from "Post" INNER JOIN "COMMENT" ON "Comment"."postId"="Post".id
它适用于 postgresql db 控制台,但不适用于 graphql ,

 I'm using queryRaw to some reason like connected with geometry type that prisma doesn't support

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)