В настоящее время я беру координаты геолокации из параметров URL GET, которые фактически превращают их в строки. т.е.

Для URL, подобного этому: www.example.com?geolocation=-23.12345{amp}amp;geolocation=12.12345

он преобразует его в: ["-23.12345", "12.12345"]

Можно ли просто отправить его в виде массива строк, который GraphQL затем может переформатировать перед тестированием?

Вот немного моего кода GraphQL:

 const geolocation = graphql.GraphQLNonNull( graphql.GraphQLList( graphql.GraphQLNonNull( graphql.GraphQLFloat ) ) ) var query = new graphql.GraphQLObjectType({ name: "Query", fields: { findMaps: { args: { geolocation: { type: geolocation, }, }, type: convertToManyType( map, "map" ), async resolve ( _, args, req ) { const results = await findMaps(args) return results } } } })