gpt4 book ai didi

graphql - 我应该如何解决 Graphite 烯中带有前导下划线的字段?

转载 作者:行者123 更新时间:2023-12-02 14:59:09 25 4
gpt4 key购买 nike

我有一个字段_id

class Article(graphene.ObjectType):
_id = graphene.Int()
article_id = graphene.Int()

def resolve__id(self, info):
return self.article_id

这个不起作用,它会将 _id 解释为 Id

最佳答案

Graphene 尝试将所有字段转换为驼峰式大小写以保持 JavaScript 约定:http://docs.graphene-python.org/en/latest/types/schema/#auto-camelcase-field-names

这可以在架构级别关闭,或者您可以使用您想要的任何内容显式覆盖字段名称:

class Article(graphene.ObjectType):
id = graphene.Int(name='_id')

关于graphql - 我应该如何解决 Graphite 烯中带有前导下划线的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50206252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com