【发布时间】:2020-09-05 21:37:52
【问题描述】:
我有一个问题:
class Query(object):
all_articles = graphene.List(ArticleType)
category_articles = graphene.List(ArticleType, category = graphene.String())
def resolve_all_articles(self, info, **kwargs):
return Article.objects.all()
def resolve_article_by_category(self, info, **kwargs):
category = kwargs.get('category')
return Article.objects.get(category = category)
我想按特定类别获取所有文章。我尝试提出这样的要求:
query {
categoryArticles(category: "SPORT") {
title
}
}
但它返回我:
{
"data": {
"categoryArticles": null
}
}
有人知道我做错了什么或如何按特定类别获取文章吗?如果有人可以提供帮助,我将不胜感激。谢谢!
【问题讨论】:
-
@xadm,谢谢,我会用。其实,我已经看到了,只是想也许可以换个方式,但无论如何谢谢。
-
也许有一些神奇的作品?
标签: django graphql graphene-django