使用 Flask-graphql 返回 Result 字段列表
Posted
技术标签:
【中文标题】使用 Flask-graphql 返回 Result 字段列表【英文标题】:Returning a list of Result fields using Flask-graphql 【发布时间】:2016-06-06 07:24:58 【问题描述】:假设我在查询中使用Graphene.Field
定义了一个字段project
。现在根据传入的查询,结果可能是单个项目对象或项目对象列表:
class Query(graphene.ObjectType):
project = graphene.Field(Project,..) # Project is a class defined elsewhere
def resolve_project(self, args, info):
# Implementation
如何从我的Flask-graphql 应用程序返回项目列表作为响应?
【问题讨论】:
【参考方案1】:只需使用graphene.List(Project, ...)
就可以了;)
【讨论】:
你确定吗?对我来说,如果我使用graphene.List(...)
,它总是会返回一个列表。以上是关于使用 Flask-graphql 返回 Result 字段列表的主要内容,如果未能解决你的问题,请参考以下文章