Описание тега gqlgen
[gqlgen](https://gqlgen.com/) - это библиотека Go для создания серверов GraphQL без лишних хлопот.
1
ответ
how to enable gqlgen server for CORS issue?
GOAL: Svelte app running on port 5000 wants to query data from gqlgen GraphQL server running on port 8080, both on localhost. I tried to query a public graphql API such as https://api.react-finland.fi/graphql just to test if my Svelte app (port:5000…
17 авг '20 в 22:10
0
ответов
Тестирование сервера GraphQL Go с помощью клиента Go
Я использую github.com/99designs/gqlgen для генерации кода Go на стороне сервера. Это работает правильно, и я могу взаимодействовать со своими запросами, изменениями и т. Д., Используя встроенную площадку GraphQL Playground. Сейчас пытаюсь писать те…
10 май '20 в 07:19
3
ответа
Добавление заголовка CORS в пример по умолчанию gqlgen?
Я пытаюсь настроить базовый стек с помощью React, Apollo, обслуживаемый graphQL, обслуживаемый Go через gqlgen. Я после началу работы руководства для gqlgen, который работает отлично. Я также после началу работы руководства для Аполлона, который раб…
28 мар '20 в 14:39
1
ответ
Передайте аргумент ввода Graphql в директиву
У меня есть простой запрос graphql и директива directive @isOwner(postID: String!) on FIELD_DEFINITION type Query { post(postID: String!): Post! @isOwner(postID: postID) } Проблема в том, что я использую GQLGen для генерации стандартного кода для Go…
07 май '20 в 21:04
2
ответа
модульное тестирование GraphQL в Golang
В этом случае я использую Эхо монго-драйвер (MongoDB) gqlgen graphql тип безопасный есть ли простой пример для тестирования моей мутации и запроса? Я люблю получать советы по этому поводу. Я пытался найти, но пока не нашел, благодарю вас:)
12 июн '20 в 19:49
0
ответов
Как заказать фрагмент указателей с помощью gqlgen и dataloaden (загрузчик данных graphql), если некоторые ключи имеют значение NULL?
У меня есть эти сущности: Структура Голанга: type Player struct { ID int CreatedAt time.Time City City CityID int Team *Team TeamID *int Score int } Схема GraphQL: type Player { id: ID! createdAt: Time! City: City! Team: Team Score: Int! } Как вы ви…
22 июн '20 в 19:01
0
ответов
Golang mongodb строит ссылочные отношения
У меня есть эта связь "один ко многим" в graphql с драйвером Mongo go. type User { id: ObjectID! email: String! username: String! posts: [Post!]! } type Post { id: ObjectID! author: User! title: String! content: String! } Я знаю, что могу использова…
22 авг '20 в 13:32
0
ответов
golang graphql ссылки на документы mongodb
Предположим, у меня есть эта групповая модель / тип / настройка документа mongo: type Group { id: ObjectID! admin: User! members:[User!]! } Я сохраню ссылку member_id в документе Group в виде массива. Меня беспокоит, что если количество участников в…
23 авг '20 в 12:53
0
ответов
Использование двух обработчиков для проекта GraphQL; обрабатывать запрос вторым, если первый не может
Я пытаюсь использовать как SuperGraph как библиотеку, так и GqlGen. Итак, у меня есть два обработчика: первый - SuperGraph; это проверяет, может ли он выполнять операцию второй - GqlGen; это проверяет, может ли он выполнить операцию, если первый не …
02 июл '20 в 14:21
0
ответов
gqlgen: создается нежелательный распознаватель
Я использую gqlgen, и я хотел бы добавить новый метод в преобразователь запросов. Добавленный метод выглядит примерно так: type Query { ... Foo(bar: Int!): Foo ... } Тип для Foo уже объявлен в файле и правильно отображается на модель в .goфайл (я зн…
12 июл '20 в 20:55
0
ответов
Странная ошибка VSCode: невозможно использовать r.Client (переменная типа [TYPE]) в качестве значения [TYPE] в аргументе функции
У меня странная ошибка при выполнении фрагмента кода gqlgen в Go. Метод такой: func (r *mutationResolver) CreateUser(ctx context.Context, name string) (*model.User, error) { u, err := doa.AddUser(r.Ctx, r.Client, index, name) if err != nil { fmt.Pri…
09 авг '20 в 14:33
1
ответ
Как я могу установить тип для model.fields?
Как я могу установить тип для model.fields в gqlgen? я использовал model.Fields[0].Type здесь и я хочу просто использовать string Вот: // Defining mutation function func mutateHook(b *modelgen.ModelBuild) *modelgen.ModelBuild { for _, model := range…
20 авг '20 в 03:03
1
ответ
Добавление промежуточного программного обеспечения аутентификации с роутером go-chi для GraphQL с помощью gqlgen
package main import ( "github.com/go-chi/chi" "go-graphql-demo/graph" "go-graphql-demo/graph/generated" "log" "net/http" "os" "github.com/99designs/gqlgen/graphql/handler" "g…
06 сен '20 в 14:02
1
ответ
Пользовательский код состояния ошибки с помощью gqlgen + go gin
Недавно я обновлял свои API-интерфейсы GO REST до API-интерфейсов graphQl и столкнулся с проблемой, при которой я не могу настроить свой код состояния с помощью gqlgen. Ответ я получил Заголовки Status Code: 200 OK { data: null, errors: [ {message: …
23 сен '20 в 19:48
1
ответ
Как преобразовать строку в sqlx.types.JSONText?
Я использую gqlgen, sqlx и pgx. Попытка использовать собственный скаляр для хранения в качестве типа jonb в базе данных postgres. // graph/model/item.go type Attributes types.JSONText // Marshal here ... func (a *Attributes) UnmarshalGQL(v interface…
21 окт '20 в 14:19
0
ответов
Структура проекта gqlgen
Основываясь на вашем опыте работы с gqlgen, есть ли способ взломать конфигурацию, чтобы создать такую структуру? Кажется, я не могу заставить это работать за меня. Я немного запутался, так как schema раздел gqlgen.yml позволяет шаблоны глобусов, н…
05 окт '20 в 11:55
1
ответ
Преобразование JSON.RawMessage в JSON
Я использую gqlgen, sqlx и pgx. И я пытаюсь использовать собственный скаляр для sqlxс types.JSONText. У меня есть эти атрибуты jsonb поле в таблице товаров. -- migrations/001_up.sql CREATE TABLE IF NOT EXISTS items ( id UUID PRIMARY KEY DEFAULT uuid…
21 окт '20 в 01:51
0
ответов
Я не могу получить и создать массив объекта (вопрос) с помощью GraphQL (gqlgen) mongo и prisma
Schema .graphql scalar DateTime # Queries (GET - POST) type Query { getUser(userId: ID!): User! } # Mutations (POST - PUT) type Mutation { createUser(email:String!,password:String!,phone:String!,profile:NewProfile!,preference:NewPreference!): User! …
04 дек '20 в 05:01
0
ответов
Переслать заголовок реализациям
Я создаю api graphql с gqlgen и федерацией apollo в качестве шлюза. в gqlgen у меня есть три сервиса: статическая страница, аккаунты, auth. И я использую федерацию Apollo в качестве шлюза. Для раздела auth мне нужно получить заголовок авторизации, н…
08 окт '20 в 08:26
1
ответ
Неупорядочить массив json в массив структуры
Я использую Mysql 8. Я также использую 99designs/gqlgenдля автоматического создания структур на основе схемы GraphQL. Я должен был повторно использовать те же структуры при сканировании ответов MySql. И вдобавок ко всему, во время создания прототипа…
10 окт '20 в 19:11