Как запустить ArangoDB-GraphQL-Express?

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

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

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

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

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

1 ответ

Ну, есть два варианта, которые я бы использовал для подключения 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/

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

Другие вопросы по тегам