Описание тега graphql-go

github.com/graphql-go/graphql — это пакет Go, предоставляющий реализацию GraphQL. Используйте этот тег вместе с [go] и другими тегами веб-фреймворков, если таковые имеются, с которыми вы используете graphql-go.
0 ответов

Как получить p.Args вложенного объекта, используя graphql-go?

Я пытаюсь создать мутацию с graphql-go. Мне нужно получить аргументы вложенного элемента объекта, но он пуст. Как это исправить? var mutationKittensType = graphql.NewObject( graphql.ObjectConfig{ Name: "kittens", Fields: graphql.Fields{ "littleName"…
15 фев '19 в 14:56
0 ответов

Схема для модели данных, которая содержит тип интерфейса, вложенный тип

Мой вопрос о Go GraphQl определить. Теперь я пытаюсь определить схему go graphql для следующей структуры данных, определенной как модель. type Property struct { ID bson.ObjectId `json:"id" bson:"_id,omitempty"` Name string `json:"name"` Value interf…
14 мар '18 в 02:08
0 ответов

Импорт статических файлов в модули go-graphql

Я новичок в графике с го. Мне любопытно посмотреть, есть ли какой-нибудь способ, я могу иметь другой набор файлов и затем импортировать их в свой основной файл. хорошим примером будет: файл для 1. всех определений схемы 2. создания объектов 3. запро…
12 фев '19 в 15:55
0 ответов

GraphQL-go поддерживает загрузку файлов?

Как видно из названия, GraphQL-go поддержка загрузки файлов? Или я должен создать конечную точку помимо моего GraphQL-endpoint POST файлы?
25 авг '17 в 05:02
1 ответ

Разрешение списка полей в GraphQL без структуры

У меня есть этот тип GraphQL: type User { id: String name: String } определяется var UserObject = graphql.NewObject(graphql.ObjectConfig{ Name: "User", Fields: graphql.Fields{ "id": &graphql.Field{ Type: graphql.String, }, "name": &graphql.F…
12 апр '17 в 15:07
1 ответ

Что делает "graphql.NewList(type)"?

Оказывается, справочный документ graphql-go не подходит для начинающих. Мне просто интересно, что.NewList() делает, скажем, в следующем коде: Type: graphql.NewList(types.Workouts)
08 фев '19 в 04:28
1 ответ

Мутация аргументов как объекта

Я использую Go-реализацию GraphQL. Как бы вы сконфигурировали мутацию, чтобы она могла получать аргументы с более чем 1 уровнем? Например, вот список аргументов, которые я хотел бы передать мутации CreateUser: mutation createUser($user: CreateUser!)…
10 сен '18 в 15:25
0 ответов

graphql-go определяет тип поля как объект

Используя graphql-go, как мы обрабатываем вложенные объекты, как в данном API возвращает следующее в resolver {id: "34", имя: "что-то", регион:{ id:34, имя: "Сан-Хосе" } } как мы реализуем для региона: "регион": &graphql.Field;{Тип: graphql.??, },
30 янв '19 в 20:26
1 ответ

GoLang GraphQL дисплей EOF

Я пытаюсь сделать простой GO Server, который работает с GraphQL и соединяется с PostgreSQL, компиляция и выполнение файлов идет хорошо, и соединение с базой данных также идет хорошо, но когда я пытаюсь получить всех пользователей в БД, я всегда полу…
07 июл '18 в 23:14
1 ответ

Глобальные переменные и Go

В настоящее время я пытаюсь работать над небольшим проектом Go, и у меня есть проблема, которую я пытаюсь решить. Я сейчас пользуюсь github.com/jinzhu/gorm для обработки операций с базой данных для серверной части GraphQL, и я хотел иметь возможност…
13 июл '18 в 19:56
1 ответ

Субобъект не разбирается graphql с golang

Сам объект внутри объекта анализируется с пустым полем. вход: { Products(search: {limit: 1, filters: {product_id: {gte: 5}}}) { data { product_id product_name sales_history{ total_check } } } } выход: { "data": { "Products": { "data": [ { "product_i…
15 мар '19 в 13:27
1 ответ

Получите имя запроса из запроса в "github.com/graphql-go/graphql"

Я создаю api graphql в golang, используя "github.com/gin-gonic/gin" "github.com/graphql-go/graphql" Чтобы защитить свой api, я буду использовать токен jwt, и я хочу, чтобы мой api быть полностью graphql (единственный разрешенный маршрут - localhost:…
07 мар '20 в 23:35
1 ответ

Ошибка запроса мутации graphql с использованием пакета graph-gophers/graphql-go

ПРОБЛЕМА мутация ниже mutation { signUp(signUpInput: {email: "newuser@gmail.com", username: "newUser", password: "asdfasdfawerawer"}) { email username } } ошибки следующие { "errors": [ { "message": "Cannot query field \"email\" on type \"SignUpResp…
17 май '20 в 17:46
1 ответ

golang добавить проблему внутри цикла for

Проблема: append внутри Users() цикл for ниже добавляет последний элемент в users 3 раза в userRxs []*UserResolver Ожидание: append следует добавить каждый элемент внутри users в userRxs []*UserResolver // Users return all users from Db func (r *Roo…
06 май '20 в 20:35
1 ответ

Как сделать запрос с помощью graphql-go

Мне нужно сделать запрос к внешнему API, который использует GraphQL с помощью Go. Для этого я использую следующий клиент: https://github.com/graphql-go/graphql, но документация очень ограничена и не совсем понимаю, как выполнить запрос. Моя просьба …
23 сен '19 в 06:20
2 ответа

golang, создавая связь между двумя моделями и получая их с помощью Preload, используя gorm

Я изучаю golang с помощью gqlgen и gorm as orm, я создаю приложение с использованием двух моделей пользователя и сообщений, где у пользователя есть список сообщений, а у сообщений есть отправитель и получатель. Я сделал их такими type User struct { …
01 фев '20 в 02:21
1 ответ

Выполните несколько запросов (SELECT * from emp; Select * from adm;) для postgres и получите результат в двух разных структурах IN GO(GOLANG)

Я использую Go 1.13 Postgres 11 и GraphQL Я пытаюсь выполнить три разных запроса: 1. Чтобы получить подробную информацию о нескольких сотрудниках, когда выполняется какое-то условие. 2. Получить подробную информацию обо всех сотрудниках. 3. Чтобы по…
15 июн '20 в 10:42
0 ответов

graphql-go объединение скаляров возвращаемого типа

Я пытаюсь создать поле, которое будет либо строкой, либо датой, либо int var PredSearchElementType = graphql.NewObject(graphql.ObjectConfig{ Name: "PredSearchElementType", Fields: graphql.Fields{ "_id": &graphql.Field{ Type: …
10 июл '20 в 13:53
1 ответ

Хеш base64 моего идентификатора узла - это не то, что я ожидал

Я использую graphql-go библиотека вместе с graphql-go/relay. Я пытаюсь написать несколько базовых тестов для своего API, и у меня возникли проблемы с механизмом кодирования base64. Когда я выполняю простой запрос для идентификатора средства просмотр…
08 май '20 в 20:43
1 ответ

Graphql: схема не настроена для мутаций в Go

Я пытаюсь написать Graphql Mutation внутри Go. Я используюgithub.com/graphql-go/graphql библиотека. Вот код, который я написал для того же. package main import ( "bytes" "encoding/json" "fmt" "io/ioutil" &quot…
04 авг '20 в 14:12