Mongodb 带有嵌入文档的Typegoose别名

Mongodb 带有嵌入文档的Typegoose别名,mongodb,graphql,typegoose,Mongodb,Graphql,Typegoose,我有一个关于别名的问题。是否可以在嵌入对象内的变量上使用别名?我知道我也可以通过虚拟get来实现这一点,但是,graphql在使用这种方法时没有看到变量。如果你有办法使虚拟工作,请让我知道!例如,我的想法大致如下: export class Embedded { @prop({nullable: false}, alias: "Parent.testName") name: string; // Variable I want to get } export

我有一个关于别名的问题。是否可以在嵌入对象内的变量上使用别名?我知道我也可以通过虚拟get来实现这一点,但是,graphql在使用这种方法时没有看到变量。如果你有办法使虚拟工作,请让我知道!例如,我的想法大致如下:

export class Embedded {
    @prop({nullable: false}, alias: "Parent.testName")
    name: string; // Variable I want to get
}

export class Parent {
    @prop({nullable: false})
    ObjectWithName: Embedded;

    testName: string
}
参考:


如果没有虚拟的getter,这是不可能的,关于如何使用mongoose提供的别名

谢谢您让我知道!我试图将其连接到graphql,不幸的是,虚拟getter返回null。有可能在graphql中使用虚拟getter吗?对不起,我不知道-我从未使用过graphql |类型的graphql