【发布时间】:2019-09-28 09:29:43
【问题描述】:
我正在使用带有 Prisma 的 Graphql 服务器。但是当我尝试运行代码时出现此错误 我正在使用
const { GraphQLServer } = require('graphql-yoga')
const { prisma } = require('./generated/prisma-client')
这是错误
Error: Directive constraint: Couldn't find type constraint in any of the schemas.
at collectDirective (D:\project\Starter\server\node_modules\graphql-import\dist\definition.js:113:23)
at Array.forEach (<anonymous>)
at collectNode (D:\project\Starter\server\node_modules\graphql-import\dist\definition.js:105:25)
at D:\project\Starter\server\node_modules\graphql-import\dist\definition.js:87:13
at Array.forEach (<anonymous>)
at collectNewTypeDefinitions (D:\project\Starter\server\node_modules\graphql-import\dist\definition.js:86:30)
at Object.completeDefinitionPool (D:\project\Starter\server\node_modules\graphql-import\dist\definition.js:23:41)
at Object.importSchema (D:\project\Starter\server\node_modules\graphql-import\dist\index.js:99:67)
at mergeTypeDefs (D:\project\Starter\server\node_modules\graphql-yoga\dist\index.js:420:37)
at new GraphQLServer (D:\project\Starter\server\node_modules\graphql-yoga\dist\index.js:95:34)
我试图从数据模型中删除约束,但错误仍然存在
@constraint(
maxLength:650,
minLength:20
)
有没有人遇到相同或类似的错误? 谢谢
【问题讨论】: