그래 핀에서 사전 목록을 반환하는 방법은 무엇입니까?

LearningNoob

저는 graphql을 처음 사용하고 사전 목록으로 반환되는 일부 데이터 세트로 작업합니다.

스 니펫 코드 :

class Player(ObjectType):
    username = String()
    role = String()

class Game(ObjectType):
    players = List(Player)

왜 아래 코드가 작동하지 않는지 궁금합니다.

class Query(ObjectType):
        game_info = Field(Game, username=String(), role=String())
        
        def resolve_game_info(self, info):
            results =  [{
                        "username":"Malphite",
                        "role":"tank"
                        },
                        {
                        "username":"Teemo",
                        "role":"support"
                      }]
            output = []
            for res in results:
                 output.append(
                    Player(
                      username=res['username'],
                      role=res['role']
                    )
                  )

            return output

graphql에서 쿼리하는 방법 :

query {
  game_info(username:"Teemo") {
    players {
      username
      role
    }
  }
}

다음과 같은 결과 :

{
  "data": {
    "gameInfo": null
  }
}

어떤 도움이라도 대단히 감사하겠습니다!

사가르 아디 카리

문제는 반환 된 데이터 형식으로 보입니다. Game뿐만 아니라 에 더 많은 필드가 있다고 가정 합니다 players. 반환 형식에 이러한 필드를 포함 할 방법이 없습니다.

대신 return output.

시험: return {'players':output}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

분류에서Dev

목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

분류에서Dev

JavaScript에서 함수형 프로그래밍을 사용하여 일대 다 목록에서 반전 된 맵을 만드는 방법은 무엇입니까?

분류에서Dev

튜플 목록에서 두 항목을 사전으로 그룹화하는 방법은 무엇입니까?

분류에서Dev

Android에서 그래프 API를 사용하여 친구 목록을 얻는 방법은 무엇입니까?

분류에서Dev

반응에서 목록 그룹 항목의 스타일을 전환하기 위해 div 대상에 액세스하는 방법은 무엇입니까?

분류에서Dev

목록 목록을 Python에서 사전으로 변환하는 방법은 무엇입니까?

분류에서Dev

그래 핀에서 리졸버 후 미들웨어를 사용하는 방법은 무엇입니까?

분류에서Dev

Orange Pi Zero에서 UART 핀을 사용하는 방법은 무엇입니까?

분류에서Dev

사전에 목록 항목을 추가하는 방법은 무엇입니까?

분류에서Dev

Django 2.2.6 버전에서 QuerySet 클래스 목록 대신 목록을 얻는 방법은 무엇입니까?

분류에서Dev

Spring MVC 프레임 작업을 사용하여 bingmap에서 목록을 반복하고 핀을 만드는 방법은 무엇입니까?

분류에서Dev

Python-값이 목록에있는 사전 목록에서 가장 높은 값을 반환하는 방법은 무엇입니까?

분류에서Dev

P / Invoke를 사용하여 C #에서 목록을 반환하는 방법은 무엇입니까?

분류에서Dev

개조에 사용 된 OnResponse 메서드에 대한 목록을 반환하는 방법은 무엇입니까?

분류에서Dev

사전 Python 목록에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

사전의 목록에 값을 추가하는 방법은 무엇입니까?

분류에서Dev

JSON 사전 목록에 값을 추가하는 방법은 무엇입니까?

분류에서Dev

C igraph를 사용하여 발생 목록에서 그래프를 만드는 방법은 무엇입니까?

분류에서Dev

'reverse'를 사용하지 않고 목록에서 쌍을 반전하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 2- 튜플 목록을 사전 키로 변환하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 동일한 목록에 사전 목록을 추가하는 방법은 무엇입니까?

분류에서Dev

VB의 클래스를 사용하여 목록에 항목을 추가하는 방법은 무엇입니까?

분류에서Dev

목록의 사전에서 목록을 제거하는 방법은 무엇입니까?

분류에서Dev

Javascript에서 <a> 태그로 목록 항목을 래핑하는 방법은 무엇입니까?

분류에서Dev

Haskell 프로그래밍에서 두 개의 함수 목록을 번갈아 결합한 결과 함수를 반환하는 방법은 무엇입니까?

분류에서Dev

Vue-DOM 항목 목록에서 항목의 자식을 전환하는 방법은 무엇입니까?

분류에서Dev

C #에서 목록을 포함하는 사전을 딥 복사하는 방법은 무엇입니까?

분류에서Dev

사전 목록에서 사전을 삭제하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

  2. 2

    목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

  3. 3

    JavaScript에서 함수형 프로그래밍을 사용하여 일대 다 목록에서 반전 된 맵을 만드는 방법은 무엇입니까?

  4. 4

    튜플 목록에서 두 항목을 사전으로 그룹화하는 방법은 무엇입니까?

  5. 5

    Android에서 그래프 API를 사용하여 친구 목록을 얻는 방법은 무엇입니까?

  6. 6

    반응에서 목록 그룹 항목의 스타일을 전환하기 위해 div 대상에 액세스하는 방법은 무엇입니까?

  7. 7

    목록 목록을 Python에서 사전으로 변환하는 방법은 무엇입니까?

  8. 8

    그래 핀에서 리졸버 후 미들웨어를 사용하는 방법은 무엇입니까?

  9. 9

    Orange Pi Zero에서 UART 핀을 사용하는 방법은 무엇입니까?

  10. 10

    사전에 목록 항목을 추가하는 방법은 무엇입니까?

  11. 11

    Django 2.2.6 버전에서 QuerySet 클래스 목록 대신 목록을 얻는 방법은 무엇입니까?

  12. 12

    Spring MVC 프레임 작업을 사용하여 bingmap에서 목록을 반복하고 핀을 만드는 방법은 무엇입니까?

  13. 13

    Python-값이 목록에있는 사전 목록에서 가장 높은 값을 반환하는 방법은 무엇입니까?

  14. 14

    P / Invoke를 사용하여 C #에서 목록을 반환하는 방법은 무엇입니까?

  15. 15

    개조에 사용 된 OnResponse 메서드에 대한 목록을 반환하는 방법은 무엇입니까?

  16. 16

    사전 Python 목록에서 값을 얻는 방법은 무엇입니까?

  17. 17

    사전의 목록에 값을 추가하는 방법은 무엇입니까?

  18. 18

    JSON 사전 목록에 값을 추가하는 방법은 무엇입니까?

  19. 19

    C igraph를 사용하여 발생 목록에서 그래프를 만드는 방법은 무엇입니까?

  20. 20

    'reverse'를 사용하지 않고 목록에서 쌍을 반전하는 방법은 무엇입니까?

  21. 21

    파이썬에서 2- 튜플 목록을 사전 키로 변환하는 방법은 무엇입니까?

  22. 22

    파이썬에서 동일한 목록에 사전 목록을 추가하는 방법은 무엇입니까?

  23. 23

    VB의 클래스를 사용하여 목록에 항목을 추가하는 방법은 무엇입니까?

  24. 24

    목록의 사전에서 목록을 제거하는 방법은 무엇입니까?

  25. 25

    Javascript에서 <a> 태그로 목록 항목을 래핑하는 방법은 무엇입니까?

  26. 26

    Haskell 프로그래밍에서 두 개의 함수 목록을 번갈아 결합한 결과 함수를 반환하는 방법은 무엇입니까?

  27. 27

    Vue-DOM 항목 목록에서 항목의 자식을 전환하는 방법은 무엇입니까?

  28. 28

    C #에서 목록을 포함하는 사전을 딥 복사하는 방법은 무엇입니까?

  29. 29

    사전 목록에서 사전을 삭제하는 방법은 무엇입니까?

뜨겁다태그

보관