我正在尝试使用 Postman 将文件上传到 GraphQL。
我知道如何上传文件,但是,在我的突变中,我必须将 aString!
与Upload!
.
我不确定我可以String!
在邮递员中将其传递到哪里。
我的突变:
mutation AddBookImageOne($bookId: string, $bookImageOne: Upload!){
addBookImageOne(bookId: $bookId, bookImageOne: $bookImageOne)
}
Run Code Online (Sandbox Code Playgroud)
我尝试传递bookId
密钥variables
,但不断收到错误消息:
"message": "未提供所需类型“String!”的变量“$bookId”。",
我检查了这个:Graphqlmutation to upload file with other fields but they use CURL
邮递员领域的“操作”是:
{"query":"mutation AddBookImageOne($bookId: String!, $bookImageOne: Upload!){\n addBookImageOne(bookId: $bookId, bookImageOne: $bookImageOne)\n}"}
Run Code Online (Sandbox Code Playgroud)
感谢@xadm 已解决
我必须在字段中传递变量,operations
例如:
{"query":"mutation AddBookImageOne($bookId: String!, $bookImageOne: Upload!){\n addBookImageOne(bookId: $bookId, bookImageOne: $bookImageOne)\n}", "variables": { "bookImageOne": null, "bookId": "be96934c-d20c-4fad-b4bb-a1165468bad9" } }`
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4726 次 |
最近记录: |