2016-07-28 2 views
1

Relay에 대한 몇 가지 예제를 보았습니다. 그러나 저는 graph0을 Apollo와 함께 사용했는데, GraphQL에서 파일 업로드를 돌연변이를 통해 처리하는 방법을 예제 나 문서에서 찾을 수 없습니까?GraphQL js 파일 업로드

답변

1

아폴로 클라이언트는 현재 파일 업로드를 지원하지 않습니다. 인증과 마찬가지로 GraphQL 외부에서 파일 업로드를 처리하는 것이 좋습니다 (적어도 당분간).

그렇기 때문에 업로드가 성공적으로 완료되면 별도의 종점 (즉,/express의 경로를/uploads 또는 S3 등)으로 업로드 한 다음 파일 정보로 변이를 호출하는 것이 좋습니다.

+0

thats 내가 이미 한 것, 감사합니다. –

+2

https://github.com/jaydenseric/apollo-upload-server 및 https://github.com/jaydenseric/apollo-upload-client를 살펴보십시오. –