Use Altair for File upload because default GQL playground doesnt support that
mutation SingleImageUpload($refId: ID, $ref: String, $field: String, $info: FileInfoInput, $file: Upload!) {
upload(refId: $refId, ref: $ref, field: $field, file: $file, info: $info) {
data {
id
attributes {
name
createdAt
updatedAt
}
}
}
}
{
"refId": "2",
"ref": "api::physical-exchanger.physical-exchanger",
"field": "photo",
"info": {
"name":"test",
"alternativeText": "",
"caption": "`"
}
}
“refId”: “ID_OF_YOUR_ENTRY_IN_YOUR_COLLECTION_TYPE”,
“ref”: “YOUR_COLLECTION_TYPE_NAME”,
“field”: “FIELD_NAME”
