지금 파이썬으로 만들고있는데 자바스크립트에서는 어떨지 모르겠는데
파이썬에서는 dataloader에서 스택에 키값넣어서 로드하는걸로아는데 만약 요구 필드가 서로 다르면 어케 처리해야댐? 예를들어
User(1)에서는 username필드만원하고 user(2)에서는 bio필드를 로드하고싶으면 select ? From user where id in (1,2)
에서 물음표부분을 어케처리해야할지 모르겠음 어케처리해야대? 그냥 요구하는 필드 전부 한번에 불러와야하나?
- dc official App
Graphql자체가 restapi처럼 오버페칭안하고 원하는 필드만 가저오려고 쓰는거아님?
ㅇㅇ근데 요구하는 필드가 서로 다 다르면 데이터로더를 못쓰니까 n+1발생해버리자너 - dc App
질문 이해를 잘 못하겠음 다시한번 설명가능?
긍까 예를 들어query {post { user{ username}bodycomments{ user { username bio}}라는 쿼리가 있을때 post의 유저랑 comment의 유저랑 요구하는 테이블필드가 다른데 내가 dataloader를 잘 이해한건진 모르겠는데 user의 요구하는 필드가 서로다른데 이럴경우엔 어떻게 쿼리를 만들어야하는건지 모르겠음셀렉트 username bio from user where id in (1,2)로 가져와줘야되는건지 아니면 다른방법이있는건지 - dc App
댓글이 개행이안되서 보기 좀 힘드네 - dc App
서로다른 테이블의 user를 가져와야된다는거?
아니 다른테이블이 아니라 쿼리에서 user테이블에서 가져와야하는 필드들이 서로 다른데 이걸 한번에 어케가져오냐 이거지 - dc App