Клиент Apollo преобразует остальные параметры в змейку_case. Как я могу отключить его?
Это моя мутация:
import gql from 'graphql-tag'
export const CREATE = gql`
mutation create(
$name: String
$email: String
) {
account(input: { fields: [
{
fieldId: name
value: $name
},
{
fieldId: email
value: $email
}
]
})
@rest(
type: "gateway"
path: "/auth/gateway/create"
method: "POST"
) {
__typename
}
}
`
где fieldId превращается в field_id. Мне нужно использовать формат camelCase.


Вы можете найти пул реквест с параметром fieldNameDenormalizer. Вам нужно добавить fieldNameDenormalizer: $requestLevelDenormalizer в мутацию и определить requestLevelDenormalizer как функцию, которая преобразует строку в camelCase.