Как запустить ArangoDB-GraphQL-Express? - PullRequest
0 голосов
/ 07 сентября 2018

Я посмотрел на поддержку от ArangoDB и поиск в Google, но это мне мало помогло ... Я новичок в этой теме, ( но польская пословица говорит, что вам не стыдно задавать вопросы ).

моя ситуация выглядит следующим образом, у меня есть довольно обширная база данных, которую я создал с помощью GUI-HTTP-ArangoDB (импортируя дополнительные специально созданные JSON, как коллекции Verexs & Edges). Я хотел бы связать эту базу данных и динамически в зависимости от по запросу выведите результат, только хм я не знаю как его подключить. это как учебник на странице аранго для Node, но писать нечего, например, где и что создавать, просто они описали только следующую команду, которая что-то делает .. эх ...

Я ищу примеры или пошаговое руководство / учебное пособие.

Я прошу вас о помощи / поддержке ..

как в нем найти себя ..

1 Ответ

0 голосов
/ 15 сентября 2018

Ну, есть два варианта, которые я бы использовал для подключения Arango к GraphQL:

1 Используйте микро сервисы Foxx, которые живут в Аранго, чтобы создать Rest API. Тогда вы можете использовать wrap Rest api в GraphQL. Вот учебник по созданию микро сервисов Foxx:

https://docs.arangodb.com/3.3/Manual/Foxx/GettingStarted.html А вот учебник, чтобы обернуть остальные API в GraphQL:

https://www.prisma.io/blog/how-to-wrap-a-rest-api-with-graphql-8bf3fb17547d/

2 Сервер GraphQL должен быть частью микросервисов Foxx вместо Rest Api, как описано здесь https://docs.arangodb.com/3.3/Manual/Foxx/GraphQL.html

А здесь

https://mikewilliamson.wordpress.com/2017/03/24/arangodb-and-graphql/

Надеюсь, это поможет!

...