在Nest.js Graphql中,是否可以从解析器中获取所需的字段列表?要确定要执行哪些联接,以及不执行哪些联接,例如,对于此db架构: Employee
id
employer_id
name
Employer
id
name 对于以下graphql查询: query {
employees {
id
name
employer {
id
}
}
} 由于可以从employee表中访问雇主id,因此不需要从数据库获取/联接雇主数据。
下面是一个类,它的构造是为了用方法来增强数据对象。
export default class ViewModel<T> {
constructor(props: T) {
Object.assign(this, props);
}
foo() {
console.log('This class and children have methods as well as data');
}
}
有可能让TypeScript理解T的所有道具都存在于ViewModel<T>实例中吗?
type User = { id: numb