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

Общаемся на темы, посвященные GraphQL и опыту его использования. Проблемы. Новости. Решения. Вам могут быть полезны: @apollo_ru, @react_js, @vuejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание в чате было полезным и комфортным.

352 members

Архив канала @graphql_ru 24 сентября 2017 г.

07:59:48 ПП
User 381679
Всем привет!

буду рад любой помощи, по разъяснению следующего вопроса. 
Исходные данные: node.js + express + graphql-express
Есть след graphql схема:
...
type Post {
  id: String!
  title: String!
  text: String!
  authorId: String
  name: String
  date: String
}
...
type Query {
  getAllPosts: [Post]
}
... 

в резолвере getAllPost() я могу как-то определить какие из полей структуры данных Post запросил клиент? Все? или Например только name и date?

Мое понимание, что я на backende должен заполнить все поля Post по максимуму, а дальше уже graphql покажет то, что надо(что запросил клиент)
08:15:11 ПП
User 141958411
User 381679
Всем привет!

буду рад любой помощи, по разъяснению следующего вопроса. 
Исходные данные: node.js + express + graphql-express
Есть след graphql схема:
...
type Post {
  id: String!
  title: String!
  text: String!
  authorId: String
  name: String
  date: String
}
...
type Query {
  getAllPosts: [Post]
}
... 

в резолвере getAllPost() я могу как-то определить какие из полей структуры данных Post запросил клиент? Все? или Например только name и date?

Мое понимание, что я на backende должен заполнить все поля Post по максимуму, а дальше уже graphql покажет то, что надо(что запросил клиент)
graphql строго типизированный и я думаю что в резолвере getAllPost нужно возвращать полную информацию а дальше будет эту информацию фильтровать graphql
08:22:45 ПП
User 141958411
User 141958411
graphql строго типизированный и я думаю что в резолвере getAllPost нужно возвращать полную информацию а дальше будет эту информацию фильтровать graphql
https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/
08:35:37 ПП
08:35:37 ПП
User 144022504
Не хотелось бы быть тем разработчиком)
Есть ли полноценое решение по авторизации на GraphQL?
09:00:37 ПП
User 381679
User 141958411
graphql строго типизированный и я думаю что в резолвере getAllPost нужно возвращать полную информацию а дальше будет эту информацию фильтровать graphql
Спасибо! Но если он строго типизированный, то непонятно почему, ты можешь в том же type Post объекте указывать, что какие-то поля обязательные, а какие-то нет.