Strawberry GraphQL Federation: TypeError: невозможно преобразовать значение в AST: ['id']Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Strawberry GraphQL Federation: TypeError: невозможно преобразовать значение в AST: ['id']

Сообщение Anonymous »

Полное раскрытие: первый пользователь Strawberry, новичок в Python, но не новичок в GraphQL и федерации.
Я подписался на https://strawberry.rocks/docs/guides/federation с помощью Vendor и Product как классы вместо Book и Review... взятые из подграфов Vendor и Product. В подграфе product хранятся ссылки на поставщиков (по одной на каждый продукт)...
Я также следовал примеру в https://www.apollographql.com/docs/graphos/ ссылка/федерация/директивы после того, как вышеизложенное не сработало напрямую, если быть более явным. Проблема исходит от службы продукта, и имеет отношение следующий фрагмент: https://play.strawberry.rocks/?gist=bc4 ... 0573d91cb0

Код: Выделить всё

@strawberry.type(
directives=[
Key(fields=["id"]),  #  Vendor:
return Vendor(id=root.vendor_id)

@strawberry_django.type(
models.Product,
description="...",
filters=ProductFilter,
pagination=True,
directives=[Key(fields="id")]
)
class Product:
id: strawberry.ID
vendor_id: strawberry.Private[strawberry.ID]
vendor: Vendor = strawberry.field(
resolver=get_product_vendor,
directives=[Provides(fields=["id"])]  # 

Подробнее здесь: [url]https://stackoverflow.com/questions/79119540/strawberry-graphql-federation-typeerror-cannot-convert-value-to-ast-id[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Стратегия выполнения клиента GraphQL Strawberry Shake
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • FastAPI + Strawberry GraphQL: проблема с установкой файлов cookie в ответе (объект ответа не имеет атрибута)
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Оптимизация производительности Strawberry GraphQL API: как обойти создание экземпляра объекта для предварительно отформа
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Получение источника AST Clang's AST
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Vite.js + TS + Module Federation – не работает с базовой конфигурацией
    Гость » » в форуме Javascript
    0 Ответы
    89 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»