Как вернуть отличные значения с помощью graphene_sqlalchemy? - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь вернуть отличные значения из запроса GraphQL.

from graphene_sqlalchemy import SQLAlchemyConnectionField
import graphene
from database.model import MyModel


class Query(graphene.ObjectType):
    """Query objects for GraphQL API."""
    node = graphene.relay.Node.Field()
    distinct_values = graphene.List(graphene.String, search=graphene.String())

    def resolve_distinct_values(self, info, search=None, **kwargs):
        return MyModel.field.distinct()

schema = graphene.Schema(query=Query)

Ответ, который я получаю от моего запроса falseValues:

    {
      "message": "User Error: expected iterable, but did not find one for field Query.distinctValues."
    }

Должно быть что-то простое Я здесь с видом Что должен делать отдельный ()?

...