使用 Flask-graphql 返回结果字段列表
Returning a list of Result fields using Flask-graphql
假设我在查询中使用 Graphene.Field
定义了一个字段 project
。现在根据传入的查询,结果可能是单个项目对象或项目对象列表:
class Query(graphene.ObjectType):
project = graphene.Field(Project,..) # Project is a class defined elsewhere
def resolve_project(self, args, info):
# Implementation
如何 return 项目列表作为我的 Flask-graphql 申请的响应?
只需使用 graphene.List(Project, ...)
即可;)
假设我在查询中使用 Graphene.Field
定义了一个字段 project
。现在根据传入的查询,结果可能是单个项目对象或项目对象列表:
class Query(graphene.ObjectType):
project = graphene.Field(Project,..) # Project is a class defined elsewhere
def resolve_project(self, args, info):
# Implementation
如何 return 项目列表作为我的 Flask-graphql 申请的响应?
只需使用 graphene.List(Project, ...)
即可;)