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

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

352 members

Архив канала @graphql_ru 17 декабря 2017 г.

10:12:27 ДП
User 361917426
Если не выводятся дочерние объекты в graphQL, то для настройки рекурсии мне надо гдето указывать резольверы?
10:51:33 ДП
User 341172775
Ты бы свой код сначала показал =)
10:53:08 ДП
User 341172775
У тебя дочерние элементы прям в коллекции записаны, или же к другой коллекции обращаешься?
12:32:02 ПП
User 361917426
К другой
12:32:29 ПП
User 361917426
graphQL поверх sequelize
06:40:52 ПП
User 178361440
Мне всегда было любопытно, почему народ юзает Sequelize в связке с GraphQL, в чем бенифит
06:51:57 ПП
User 341172775
User 361917426
К другой
Тогда конечно резолвом
07:38:46 ПП
User 361917426
User 178361440
Мне всегда было любопытно, почему народ юзает Sequelize в связке с GraphQL, в чем бенифит
Расскажи какие есть альтернативы?
08:04:47 ПП
User 144022504
User 361917426
Расскажи какие есть альтернативы?
MongoDB =)
08:09:30 ПП
User 178361440
Либо напрямую напрямую нативный db driver юзать, либо knex query builder (https://knexjs.org)
В случае с GraphQL в большинство query fields будут использоваться либо data loaders (SELECT * FROM <table> WHERE id IN [ ...]) либо похожие не сложные запросы - большинство задач решается без использования JOIN-ов.
Sequelize в связке с GraphQL имела бы смысл, если GraphQL типы генерятся автоматом на базе сущ моделей, а если нет - то это как исползовать одну недоделанную ORM поверх другой (недоделанную, потому что на других стэках ORM умеют генерить миграции автоматом считывая данные из модели)