【发布时间】:2022-07-30 19:38:30
【问题描述】:
我想做标量类型会报错 即使我使用扩展标量,它也根本不起作用。
- 版本:
弹簧启动:2.7.0
<dependency>
<groupId>com.graphql-java-kickstart</groupId>
<artifactId>graphql-spring-boot-starter</artifactId>
<version>12.0.0</version>
</dependency>
<dependency>
<groupId>com.graphql-java-kickstart</groupId>
<artifactId>graphql-java-tools</artifactId>
<version>12.0.0</version>
</dependency>
<dependency>
<groupId>com.graphql-java</groupId>
<artifactId>graphiql-spring-boot-starter</artifactId>
<version>5.0.2</version>
</dependency>
- 代码
@Configuration
public class Conf {
@Bean
public GraphQLScalarType graphQLLong() {
return ExtendedScalars.GraphQLLong;
}
}
Caused by: SchemaProblem{errors=[There is no scalar implementation for the named 'Long' scalar type]}
- Schema 结构(很简单的一种)
scalar Long
type Mutation {
}
- yml 配置
【问题讨论】:
-
您的架构是什么样的?
-
我用一个很简单的模式来测试
-
我把它添加到我的问题中
标签: java spring-boot graphql