Отображение Graphql в Grahpql+- (версия Dgraph)
Я использую Dgraph и Postgres в качестве базы данных. Я использую elixir с ecto для обработки реализации graphql от внешнего интерфейса до postgres db. Теперь мне нужно сопоставить запросы graphql с версией dgraph graphql (graphql+-), чтобы я мог использовать возможности graphql для получения только тех данных, которые мне нужны. Это лучший способ отобразить graphql на graphql + - и как бы вы это сделали? или есть другой способ сделать это. Я попытался передать запросы graphql непосредственно в dgraph, но, как вы можете себе представить, это не работает. Есть ли другой способ, о котором я не думал?
1 ответ
В данный момент я так не думаю. GraphQL+- не поддерживает все возможности GraphQL, поэтому вам придется написать преобразователь из GraphQL в GraphQL+-.
Из официальных документов:
Мы изменили язык, чтобы лучше поддерживать графовые операции, добавляя и удаляя функции, чтобы лучше всего подходить для графовых баз данных.