我试着用类似的方法:
class User(DjangoObjectType):
class Meta:
model = auth_models.User
filter_fields = ('email', )
interfaces = (Node, )
connection = UserConnection
class UserConnection(Connection):
extra = graphene.String()
class Meta:
node = User
class Query(graphene.ObjectType):
users_connection = DjangoFilterConnectionField(
User,
where=UserWhereInput()
)
根据我的理解,User node需要在其meta上传递UserConnection,而UserConnection需要在其meta上传递User。在
但是,它会创建交叉引用。有什么帮助吗?在
答案可以在这里找到:
https://github.com/graphql-python/graphene-django/issues/304
参考号:https://github.com/graphql-python/graphene-django/pull/313/commits/2a39f5d8eaba3f7772c63b012a974bb9a841fb9f
相关问题 更多 >
编程相关推荐