【发布时间】:2020-08-25 18:56:57
【问题描述】:
我的模型中定义了getQuality 函数。
Graphql 类型是
class Person(DjangoObjectType):
class Meta:
model = PersonModel
quality = graphene.String()
def resolve_quality(self, info):
person = PersonModel.objects.get(pk = self.id)
return person.getQuality()
这可能有效,但我将查询同一个对象两次。如何在解析器中调用模型函数?
【问题讨论】:
标签: django graphql graphene-python graphene-django