Size: a a a

GraphQL — русскоговорящее сообщество

2019 August 18

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
В playground запрос вроде выполняет, но здесь я запрос немного по другому составил (подсказки выскакивали). Попытался на фронтенде запрос изменить похожим образом, но он 500ую ошибк выдаёт
источник

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
источник

U

Uxname in GraphQL — русскоговорящее сообщество
значит что-то в коде фронта не пашет
источник

IE

Igor' Emberovich in GraphQL — русскоговорящее сообщество
просто слеш в адресе нужно было поставить. Оказывается у джанго с этим проблемы\
источник

S

Sergei in GraphQL — русскоговорящее сообщество
Uxname
Проверь в playgroynd, если там сработает - в коде тоже сработает. Так по синтаксису - вроде всё верно
"playground" - это что?
источник

HF

Happy Fox in GraphQL — русскоговорящее сообщество
Sergei
"playground" - это что?
источник
2019 August 19

S

Sergei in GraphQL — русскоговорящее сообщество
Спасибо!
источник
2019 August 20

AV

Anatolii Vershinin in GraphQL — русскоговорящее сообщество
Всем привет.

Подскажите по запросу, где ошибка, только знакомлюсь  с graphql. Есть такая структура схемы на беке:

type Query {
 me(token: ID!): User
}

type User {
 transactions(queryParams: TransactionQueryParameters): [Transaction]
}

input TransactionQueryParameters {
 startDate: String
 endDate: String
 state: [TransactionState!]!
}

type Transaction {
 state: TransactionState
 amount: Float!
 cardAcceptorName: String
}

На фронте в компоненте делаю query запрос с такими параметрами:
variables: {
 searchText,
 startDate
 endDate
}
и моя схема запроса на фронте:
 
 query myCustomeCall($userToken: ID!, $queryParams: TransactionQueryParameters) {
     mytoken @client @export(as: "userToken")
  me(token: $userToken) {
    transactions(queryParams: $queryParams){
       amount
       state
       cardAcceptorName
     }
  }
}
Нужно сделать запрос с параметрами как в variables. Что не правильно?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Anatolii Vershinin
Всем привет.

Подскажите по запросу, где ошибка, только знакомлюсь  с graphql. Есть такая структура схемы на беке:

type Query {
 me(token: ID!): User
}

type User {
 transactions(queryParams: TransactionQueryParameters): [Transaction]
}

input TransactionQueryParameters {
 startDate: String
 endDate: String
 state: [TransactionState!]!
}

type Transaction {
 state: TransactionState
 amount: Float!
 cardAcceptorName: String
}

На фронте в компоненте делаю query запрос с такими параметрами:
variables: {
 searchText,
 startDate
 endDate
}
и моя схема запроса на фронте:
 
 query myCustomeCall($userToken: ID!, $queryParams: TransactionQueryParameters) {
     mytoken @client @export(as: "userToken")
  me(token: $userToken) {
    transactions(queryParams: $queryParams){
       amount
       state
       cardAcceptorName
     }
  }
}
Нужно сделать запрос с параметрами как в variables. Что не правильно?
variables: {
 userToken: ‘token’,
 queryParams: {
   searchText,
   startDate
   endDate
 }
}
источник

AV

Anatolii Vershinin in GraphQL — русскоговорящее сообщество
токет берется с кеша Аполло mytoken @client @export(as: "userToken"). С этим проблем нет. Проблема с остальной частью
источник

AV

Anatolii Vershinin in GraphQL — русскоговорящее сообщество
т.е вместо объекта variables мне нужно внутрь положить еще один объект queryParams с моими полями?
источник

AV

Anatolii Vershinin in GraphQL — русскоговорящее сообщество
т.е они все прийдут мне как TransactionQueryParameters где я описиваю свой запрос query?
источник

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
всем хай я хочу зделать так что бы пользователь мог додать свой лого или потом поменять, я не нашол как сохранить изображение (пользуюсь hasura), но можно прописать вроде сылку на фото, и тут вопрос как  и куда надо её загрузить что бы получить ету сылку?
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Misha Shandra
всем хай я хочу зделать так что бы пользователь мог додать свой лого или потом поменять, я не нашол как сохранить изображение (пользуюсь hasura), но можно прописать вроде сылку на фото, и тут вопрос как  и куда надо её загрузить что бы получить ету сылку?
можешьамазон использовать или у себя на беке рест поднять
источник

К

Кирилл in GraphQL — русскоговорящее сообщество
Вот он пример того, что люди пишут веб  не понимая что такое http.
источник

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
Кирилл
Вот он пример того, что люди пишут веб  не понимая что такое http.
учиться на чем то тоже надо
источник

К

Кирилл in GraphQL — русскоговорящее сообщество
Ну вот сначала нужно понять как работает интернет
источник

e

egoarka in GraphQL — русскоговорящее сообщество
😂
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
Misha Shandra
учиться на чем то тоже надо
конечно нужно, но просто если понимать как работает веб  то приходит понимание что что rest что graphql что что то еще все это просто технологии
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Misha Shandra
всем хай я хочу зделать так что бы пользователь мог додать свой лого или потом поменять, я не нашол как сохранить изображение (пользуюсь hasura), но можно прописать вроде сылку на фото, и тут вопрос как  и куда надо её загрузить что бы получить ету сылку?
на диск пиши)))
источник