【发布时间】:2020-08-08 01:39:01
【问题描述】:
我正在构建 graphql-java 春季启动应用程序。 假设我有这个架构:
type Foo {
id: ID! name: String bars: [Bar]
}
type Bar {
id: ID! name: String
}
query{
foo(arg: String): [Foo]
}
在 BE 上,我正在使用 JOOQ pojos。
目前所有的 Foo 都被获取,然后对于每个 foo,所有的 Bars 都被另一个查询获取。 我想用一个查询来做到这一点:
select * from foo
left join bar on foo.id = bar.foo_id;
您知道如何实现这一目标吗?我是 GraphQL 的真正新手。
技术栈: 弹簧靴 JOOQ graphql-java graphql-java-tools
【问题讨论】:
标签: spring-boot graphql jooq graphql-java