在两个SQLAlchemyObjectType之间共享元类
我在烧瓶应用程序()中使用graphene_sqlalchemy包,我需要使用相同的模型进行两次查询。我想知道是否有可能两种类型与bellow的型号相同:在两个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):
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()
但我用这两种方法都会出错。有什么解决办法吗?提前谢谢你