我有以下域对象,并且我正在使用对 GraphQL 的 Spring Boot 支持。
public abstract class User {
private long id;
private String email;
}
public class Person extends User {
private String firstName;
private String lastName;
//getters & setters
}
public class Company extends User {
private String name;
private String hqCity;
//getters & setters
}
现在我想获取所有用户,无论是个人还是公司。我将如何使用 graphql 模式来做到这一点?我尝试了 graphQL 中的接口,但这不起作用。graphQL 是否以某种方式支持这一点?