如何访问另一个解析器的参数?

时间:2019-01-26 15:05:33

标签: graphql graphene-python

这是我希望访问Product类中的instanceName属性的代码片段

class Product(graphene.ObjectType):
    productName=graphene.String()
    productDependecies=graphene.List(ProductDependency)
   '''
                     I wish to access the instanceName here in this class How Can I do it 
   '''
  class Instance(graphene.ObjectType):
    instanceName=graphene.String()
    products=graphene.List(Product)
    def resolve_products(self,info):
       #some code that follows

1 个答案:

答案 0 :(得分:0)

在您的<configuration> <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" /> </handlers> <aspNetCore processPath="dotnet" arguments=".\Ojete.UI.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" /> </system.webServer> </configuration> 方法中,实例化resolve_products实例的列表时,可以将实例名称传递到每个Product中。

Product

建议您对值使用蛇形大小写,然后将石墨烯转换为驼峰式大小写,在我的示例中,我使用蛇形大小写。

这不是唯一的解决方案,但是应该很简单。