在两个SQLAlchemyObjectType

问题描述

我在我的Flask应用程序(https://github.com/graphql-python/graphene-sqlalchemy)中使用graphene_sqlalchemy软件包,我需要使用同一模型进行两个查询。我想知道两种类型是否可以与波纹管共享同一模型:

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()

但是使用这两个方法时出现错误。有什么解决方法吗?预先谢谢你!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)