在两个SQLAlchemyObjectType之间共享元类

在两个SQLAlchemyObjectType之间共享元类,sqlalchemy,graphene-python,graphene-sqlalchemy,Sqlalchemy,Graphene Python,Graphene Sqlalchemy,我在烧瓶应用程序()中使用graphene_sqlalchemy包,我需要使用相同的模型进行两次查询。我想知道是否有可能两种类型与bellow的型号相同: class A(SQLAlchemyObjectType): x = graphene.Int() class Meta: model = Model interfaces = (graphene.relay.Node,) class B(SQLAlchemyObjectType):

我在烧瓶应用程序()中使用graphene_sqlalchemy包,我需要使用相同的模型进行两次查询。我想知道是否有可能两种类型与bellow的型号相同:

class A(SQLAlchemyObjectType):
    x = graphene.Int()

    class Meta:
        model = Model
        interfaces = (graphene.relay.Node,)

class B(SQLAlchemyObjectType):
    y = graphene.Int()

    class Meta:
        model = Model
        interfaces = (graphene.relay.Node,)
或使用继承:

class A(SQLAlchemyObjectType):
    x = graphene.Int()

    class Meta:
        model = Model
        interfaces = (graphene.relay.Node,)

class B(A):
    y = graphene.Int()
但我用这两种方法都会出错。有什么解决办法吗?提前谢谢你