1

クライアントは、GraphQL のスキーマ要素のdescription プロパティを表示できます。たとえば、GraphQL は、選択セット内で使用可能なフィールドを一覧表示する先行入力ドロップダウンに、フィールド オブジェクトの説明値を表示します。これと同じ説明がドキュメンテーション セクションに表示されます。この種のメタデータ ドキュメントは、グラフェン ゲーを介して追加できますか? 私のセットアップ:

models.py:

class Article(ndb.Model):
    headline = ndb.StringProperty()
    author_key = ndb.KeyProperty(kind='Author')
    created_at = ndb.DateTimeProperty(auto_now_add=True)

import graphene
from graphene_gae import NdbObjectType

スキーマ.py:

class ArticleType(NdbObjectType):
    class Meta:
        model = Article

class Query(graphene.ObjectType):
    articles = graphene.List(ArticleType)

    @graphene.resolve_only_args
    def resolve_articles(self):
        return Article.query()

schema = graphene.Schema(query=QueryRoot)
4

1 に答える 1

1

次のような説明を追加できます。

headline = ndb.StringProperty(description='Add description here!')

超簡単!

于 2017-07-15T00:01:45.597 に答える