我正在做这样的查询: 响应似乎准备返回多个实体。 如何请求多个查询? ...
我正在做这样的查询: 响应似乎准备返回多个实体。 如何请求多个查询? ...
我有一个 DgsQuery 示例: 和一个数据获取器: 在 dataFetcher 中,我需要能够访问在 @DgsQuery 方法中初始化的一些额外数据/对象。 我怎样才能做到这一点? 示例用例: 在@DgsQuery 中有一个从数据库加载的实体,我需要将这个实体传递给数据获取器。 目前我只能通过 ...
这是一个非常简单的问题,但很难找到答案。 我正在使用 kotlin DSL 和 gradle(所以build.gradle.kts和settings.gradle.kts )。 我正在使用 .netflix-dgs 和 spring 引导,如下所示: implementation("org.sp ...
如何在 DGS 框架中隐藏 graghQL 字段。 例如,您可以使用什么来使标题无法获取或对客户端不可见? ...
我需要在 GraphQL 请求处理之外访问完整的GraphQLSchema object。 当我直接使用 graphql-java 时,我可以完全控制并控制它。 现在我需要用 Netflix DGS 完成同样的事情,但找不到如何做到这一点(并跟上运行时更改/稍后重新加载)。 对于更多上下文——我需 ...
我正在开发一个 Spring 引导服务,它同时具有 REST controller 和Netflix DGS Z5207070245441 组件。 REST 方法受 Spring 安全保护,每当需要当前用户名时,我都会使用@AuthenticationPrincipal注释添加一个方法参数,这使我 ...
我有一种情况,我必须从给定的两个参数中输入一个参数。 假设架构是 现在,如果用户输入苹果,那么他就不能输入香蕉,反之亦然。 这在 GraphQL 中是否可行? ...
我正在使用 dgs-graphql 和 REST API,我已经配置了 swagger (springdoc-open-api)。 当我访问 swagger ui 时,我得到了与graphql 相关的 dgs-rest-schema-json-controller和dgs-rest-controll ...
我正在尝试使用 Netflix DGS 编写一个 java-graphql 客户端。 在开发人员文档中,给出了以下示例代码,用于使用 DGS codegen 生成的类生成查询。 这里所有要查询的字段都在代码本身中给出,使用TicksConnectionProjectionRoot 。 但是,如果我想 ...
我将以下类型和枚举添加到我的架构中。graphql 然后运行 generateJava。 结果如下 所以基本上这里有一个不必要的import java.util.currency破坏了我的代码,因为我希望我的代码使用枚举货币而不是 java.util.currency 我该怎么做才能删除 make ...
我正在使用Spring 引导和Netflix DGS (GraphQL)框架。 我需要用递归绑定来改变我的类型,它是大“对象”。 当我想使用突变时,DGS 框架会用以下错误消息回复我: 理想情况下,可以在application.yml或某些GraphQL配置中通过某些配置来增加此限制? 感谢您的任何 ...
我遇到了我想使用graphql-dgs-extended-scalars的问题,特别是 JSON 标量,但找不到关于如何使用的明确教程。 我确定他们在那里,但以防万一有人发现自己处于与我相同的情况,希望我下面的简单解释可以为他们节省一些时间。 ...
我是 GraphQL 的新手。 目前我正在尝试使用 Netflix 的 DGS 框架生成一个 GraphQL 客户端。 我使用SWAPI的架构作为我的域图服务的 GraphQL 架构文件。 但是该工具只生成与类型相关的类和接口。 但不要按预期生成查询 API。 这是我的 build.gradle 文 ...
我有一个 spring 引导应用程序,它使用 Hibernate 作为 ORM 和DGS 框架作为 graphql 引擎。 我一直在努力寻找初始化延迟加载集合的正确方法。 我有以下情况:@Entity public class User { @Id @GeneratedValue ...
我在使用 netflix dgs 时遇到了一些问题。 我添加了一些类型的 ExtendsScalar Date, DateTime, GraphpQLLong .. 生成良好。 但是 GraphQLBigDecimal .. 我检查了这个生成的代码 - 未解析的参考:BigDecimal。 ...
我想使用 NetFlix 的外观精美的DGS 框架来对 GraphQL 服务进行客户端调用。 我找到的所有示例都假设我正在构建服务,而Java GraphQL 客户端是事后才引入的。 我要从中调用服务的应用程序只是一个控制台应用程序。 它不需要 web 服务器,不需要dgsQueryExecutor ...
我在这两个微服务之上开发了两个 Netflix DGS GraphQL 微服务和 Apollo Gateway,使它们成为一个联合的 graphql。 我有一个客户端应用程序试图查询这两个 graphql 微服务。 并且这两个微服务都有一个唯一的 API 密钥。 我们如何为来自客户端或 Apollo ...
我在我的项目中创建了 3 个微服务并实现了 GraphQL Netflix DGS 联邦框架。 https:/.netflix.github.io/dgs/作为一家公司,我们拥有来自不同团队的不同微服务的 30 多个模式。 但是,如果模式类型名称在不同的微服务中相互重复,我们就会在 Apollo ...
我有两个服务(使用 DGS Netflix 实现),我想使用 apollo federation 进行联合。 第一个是 model 看起来像这样的用户服务: 每个人都可以拥有来自另一个服务的产品: 我想让所有用户都使用他们的产品,但可能会发生用户没有产品的情况。 当用户的产品是 null 时,有没 ...
我正在使用 Netflix 的 DGS 框架来构建 java graphqQL 服务。 我尝试使用数据加载器( https://netflix.github.io/dgs/data-loaders/ ),只要父类型是顶级属性(即查询的直接子级),它就可以正常工作。 例如,考虑以下架构: 如果我尝试对 ...