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

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

352 members

Архив канала @graphql_ru 5 апреля 2018 г.

08:06:40 ДП
User 487471567
всем привет, кто от граф с вьюжс юзает?
09:05:12 ДП
User 164559967
Всем привет. Ребята такой вопрос.
Есть следующая схема:
type Tovar {
 amount: Int
 location: String
 productSpecification: ???
}

type Pshenica {
 sort: Int
 class: Int
}

type Muka {
 belizna: Int
 idk: Int
}

Как объянить Товару что prodcutSpecification может быть или Pshenica или Muka
09:07:00 ДП
User 164559967
пробовл union Product = Pshenica | Muka и сделать productSpecification: Product но так не рабтает
09:11:15 ДП
User 530735
опиши еще один тип, который будет включать типы "пшеница" и "мука" и его подставь в спецификацию
09:12:45 ДП
User 530735
type Product {
  psheno: Pshenica
  floor: Muka
}

...
 productSpecification: Product
...
09:14:31 ДП
User 147656592
Можно и через юнион, но productSpecification: [Product]
09:14:46 ДП
User 147656592
квадратные скобки воткни
09:30:49 ДП
User 164559967
хорошо попробую спасибо
04:14:44 ПП
User 81215216
Если amount и location это общие поля и есть на каждом из продуктов, то продукт это интерфейс
04:15:16 ПП
User 81215216
А пшеница и мука - имплементации
09:08:35 ПП
User 224769697
Ребят, а кто что для авторизации использует в аполло ?
09:08:52 ПП
User 224769697
passportjs нельзя прикрутить ?)