2017-08-24 96 views
0

在GraphQL更新突变中,我希望能够传递子对象的值,但我希望每个值都是可选的。如何使石墨烯输入类变量可选?

所以我已经创建了一个输入类是这样的:

class CityCouncilInput(graphene.InputObjectType): 
    mayor = graphene.String() 
    treasurer = graphene.String() 

现在,我希望能够在任一值以通为市长和掌柜或只是其中的一个或两个。

请知道我的代码工作正常,如果所有的值传入英寸我只是希望这些字段值是可选的。我怎么做?

罗伯特

回答

0

您可以尝试

class CityCouncilInput(graphene.InputObjectType): 
    mayor = graphene.String(required=False, default=None) 
    treasurer = graphene.String(required=False, default=None)